Snapshot
MsVault @ epoch 178
contractIndex 11 · effective e149 – e180
LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKPTJ
Procedures
5procregisterVault#1
in 552Bout 0B
→input3 fields · 552B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultName | id | 0 | 32 | |
| owners | id[16] | 32 | 512 | |
| requiredApprovals | uint64 | 544 | 8 |
procdeposit#2
in 8Bout 0B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 |
procreleaseTo#3
in 48Bout 0B
→input3 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 | |
| amount | uint64 | 8 | 8 | |
| destination | id | 16 | 32 |
procresetRelease#4
in 8Bout 0B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 |
procvoteFeeChange#13
in 48Bout 0B
→input6 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| newRegisteringFee | uint64 | 0 | 8 | |
| newReleaseFee | uint64 | 8 | 8 | |
| newReleaseResetFee | uint64 | 16 | 8 | |
| newHoldingFee | uint64 | 24 | 8 | |
| newDepositFee | uint64 | 32 | 8 | |
| burnFee | uint64 | 40 | 8 |
Functions
8funcgetVaults#5
in 32Bout 328B
→input1 field · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| publicKey | id | 0 | 32 |
←output3 fields · 328B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| numberOfVaults | uint64 | 0 | 8 | |
| vaultIds | uint64[8] | 8 | 64 | |
| vaultNames | id[8] | 72 | 256 |
funcgetReleaseStatus#6
in 8Bout 648B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 |
←output3 fields · 648B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 | |
| amounts | uint64[16] | 8 | 128 | |
| destinations | id[16] | 136 | 512 |
funcgetBalanceOf#7
in 8Bout 16B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 |
←output2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 | |
| balance | sint64 | 8 | 8 |
funcgetVaultName#8
in 8Bout 40B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 |
←output2 fields · 40B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 | |
| vaultName | id | 8 | 32 |
funcgetRevenueInfo#9
in 0Bout 32B
←output4 fields · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| numberOfActiveVaults | uint64 | 0 | 8 | |
| totalRevenue | uint64 | 8 | 8 | |
| totalDistributedToShareholders | uint64 | 16 | 8 | |
| burnedAmount | uint64 | 24 | 8 |
funcgetFees#10
in 0Bout 48B
←output6 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| registeringFee | uint64 | 0 | 8 | |
| releaseFee | uint64 | 8 | 8 | |
| releaseResetFee | uint64 | 16 | 8 | |
| holdingFee | uint64 | 24 | 8 | |
| depositFee | uint64 | 32 | 8 | |
| burnFee | uint64 | 40 | 8 |
funcgetVaultOwners#11
in 8Bout 536B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| vaultId | uint64 | 0 | 8 |
←output4 fields · 536B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 | |
| numberOfOwners | uint64 | 8 | 8 | |
| owners | id[16] | 16 | 512 | |
| requiredApprovals | uint64 | 528 | 8 |