2024-01-31 12:04:44 +00:00
|
|
|
// SPDX-License-Identifier: UNLICENSED
|
2024-02-12 09:27:34 +00:00
|
|
|
pragma solidity ^0.8.9;
|
2024-01-31 12:04:44 +00:00
|
|
|
|
|
|
|
library Types {
|
|
|
|
struct Stream {
|
|
|
|
uint256 deposit;
|
|
|
|
uint256 ratePerSecond;
|
|
|
|
uint256 remainingBalance;
|
|
|
|
uint256 initialLockedBalance;
|
|
|
|
uint256 startTime;
|
|
|
|
uint256 stopTime;
|
|
|
|
address recipient;
|
|
|
|
bool isEntity;
|
|
|
|
}
|
|
|
|
|
|
|
|
struct Recipient {
|
|
|
|
address addr;
|
|
|
|
uint256 deposit;
|
|
|
|
uint256 initialLockedBalance;
|
|
|
|
}
|
|
|
|
}
|