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) |
---|---|---|---|---|---|---|---|
| 20083159 | 6 months ago | | | 0 | 0.0017383910 | |
| 20062472 | 6 months ago | | | 0 | 0.0075037007 | |
| 20008489 | 6 months ago | | | 0 | 0.0045618652 | |
| 19439352 | 9 months ago | | | 0 | 0.0058528969 | |
| 19439351 | 9 months ago | | | 0 | 0.017263930 | |
| 19434179 | 9 months ago | | | 0 | 0.023219905 | |
| 19433895 | 9 months ago | | | 0 | 0.021427044 | |
| 19418328 | 9 months ago | | | 0 | 0.0079125962 | |
| 19418323 | 9 months ago | | | 0 | 0.015576461 | |
| 19327270 | 9 months ago | | | 0 | 0.0053163300 |
ABI
ABI objects
Getter at block 21379044
DOMAIN_SEPARATOR() view returns (bytes32)
0xe832fc03e99048c9c022ceed91a2c1bb18cc25d4971cca59ffafde9968834e30
EXECUTE_TYPEHASH() view returns (bytes32)
0x0e8122b9966a5ace153720b4cfa9a4339fe04cf7270694b3ad4068a61436900b
getQ() view returns (address)
0xf9aa0bbe42ebf0bebc5a44bace12bab5f00a342b
maxFundraisingPeriod() view returns (uint40)
604800
operator() view returns (address)
0xbbf5d32ea4a9dc6c75bb7954c06a6f5133a47751
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, uint256 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, uint256 amount, uint256 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()