Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Vault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18484700 | a year ago | | | 0 | 0.0040258763 | |
| 18484699 | a year ago | | | 0 | 0.0095631348 | |
| 18484691 | a year ago | | | 0 | 0.0094302112 | |
| 18484682 | a year ago | | | 0 | 0.010040097 | |
| 18484071 | a year ago | | | 0 | 0.0067964044 | |
| 18483894 | a year ago | | | 0 | 0.0035121952 | |
| 18483700 | a year ago | | | 0 | 0.0018344798 | |
| 18483697 | a year ago | | | 0 | 0.0058823256 | |
| 18483665 | a year ago | | | 0 | 0.0020048233 | |
| 18483664 | a year ago | | | 0 | 0.0041109158 |
ABI
ABI objects
Getter at block 21193875
DOMAIN_SEPARATOR() view returns (bytes32)
0x4a13e33c077bfa822b974d450c36d29bf5535338629312cf02bb64df07f6b42e
EXECUTE_TYPEHASH() view returns (bytes32)
0x0e8122b9966a5ace153720b4cfa9a4339fe04cf7270694b3ad4068a61436900b
getQ() view returns (address)
0xe52875a11a1fefd79d24ff274b655dad67a6de37
maxFundraisingPeriod() view returns (uint40)
604800
operator() view returns (address)
0x8ae58861e6d3d47972953dcae37c87d842683ccc
Read-only
getInvestorInfo(address investor, address stvId) view returns (struct IVaultInvestorInfo)
getInvestors(address stvId) view returns (address[])
getStvBalance(address stvId) view returns (struct IVaultStvBalance)
getStvInfo(address stvId) view returns (struct IVaultStvInfo)
nonces(address) view returns (uint256)
State-modifying
Events cancelStv(address stvId)
claimStvTradingReward(uint256[] commands, bytes[] data)
createStv(uint96 capacityOfStv, uint96 subscriptionFundLimit, bytes32 metadataHash, bytes signature) returns (address stvId)
createStvWithDeposit(uint96 capacityOfStv, uint96 subscriptionFundLimit, bytes32 metadataHash, address token, uint96 amount, bytes exchangeData, bytes signature) payable returns (address stvId)
deposit(address stvId, uint96 amount)
depositTo(address to, address stvId, uint96 amount, address token, bytes exchangeData, bytes signature) payable
distribute(address stvId, uint256 command, uint96 totalDepositTokenUsed, uint96 managerFees, uint96 protocolFees, address[] tradeTokens, bytes[] exchangeData)
distributeOut(address stvId, bool isCancel, uint256 indexFrom, uint256 indexTo)
execute(uint256 command, bytes data, bool isOpen) payable returns (address tradeToken, uint96 totalReceived)
liquidate(address stvId)
multiExecute(uint256[] commands, bytes[] data, uint256[] msgValue, bool[] isOpen) payable
setMaxFundraisingPeriod(uint40 _maxFundraisingPeriod)
Cancel(address indexed stvId, uint8 status)
ClaimRewards(address indexed stvId, uint256 command, bytes indexed rewardData)
CreateStv(bytes32 indexed metadataHash, address indexed stvId, address indexed manager, uint40 endTime, uint96 capacityOfStv)
Deposit(address indexed stvId, address indexed caller, address indexed investor, uint96 amount)
DepositWithSubscription(address indexed stvId, address indexed caller, address indexed investor, uint96 amount)
Distribute(address indexed stvId, uint96 totalRemainingAfterDistribute, uint96 mFee, uint96 pFee, uint256 command)
Execute(address indexed stvId, uint96 amount, uint96 totalReceived, uint256 command, bytes data, uint256 msgValue, bool isIncrease)
InitVault(address indexed operator, uint40 maxFundraisingPeriod, bytes32 indexed domainSeparator, bytes32 indexed executeTypeHash)
Liquidate(address indexed stvId, uint8 status)
MaxFundraisingPeriod(uint40 maxFundraisingPeriod)
constructor(address _operator, uint40 _maxFundraisingPeriod)
This contract contains no fallback and receive objects.
AccountNotExists()
AlreadyOpened()
BalanceLessThanAmount()
BelowMinEndTime()
BelowMinStvDepositAmount()
CallFailed(bytes arg0)
ExchangeDataMismatch()
FundraisingPeriodEnded()
InputMismatch()
LengthMismatch()
MoreThanTotalRaised()
NoAccess()
NotAdmin()
NotOwner()
StvDoesNotExist()
StvNotOpen()
StvStatusMismatch()
TotalRaisedMoreThanCapacity()
ZeroAmount()
ZeroTotalRaised()