Snapshot
qRWA @ epoch 209
contractIndex 20 · effective e204 – e211
UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQEE
Procedures
6procDonateToTreasury#3
in 8Bout 8B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| amount | uint64 | 0 | 8 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 |
procVoteGovParams#4
in 184Bout 8B
→input1 field · 184B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposal | RWAGovParams | 0 | 184 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 |
procCreateAssetReleasePoll#5
in 112Bout 16B
→input4 fields · 112B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalName | id | 0 | 32 | |
| asset | Asset | 32 | 40 | |
| amount | uint64 | 72 | 8 | |
| destination | id | 80 | 32 |
←output2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 | |
| proposalId | uint64 | 8 | 8 |
procVoteAssetRelease#6
in 16Bout 8B
→input2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalId | uint64 | 0 | 8 | |
| option | uint64 | 8 | 8 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 |
procDepositGeneralAsset#7
in 48Bout 8B
→input2 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| asset | Asset | 0 | 40 | |
| amount | uint64 | 40 | 8 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| status | uint64 | 0 | 8 |
procRevokeAssetManagementRights#8
in 48Bout 16B
→input2 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| asset | Asset | 0 | 40 | |
| numberOfShares | sint64 | 40 | 8 |
←output2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| transferredNumberOfShares | sint64 | 0 | 8 | |
| status | uint64 | 8 | 8 |
Functions
10funcGetGovParams#1
in 0Bout 184B
←output1 field · 184B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| params | RWAGovParams | 0 | 184 |
funcGetGovPoll#2
in 8Bout 216B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalId | uint64 | 0 | 8 |
←output2 fields · 216B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposal | RWAGovProposal | 0 | 208 | |
| status | uint64 | 208 | 8 |
funcGetAssetReleasePoll#3
in 8Bout 152B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalId | uint64 | 0 | 8 |
←output2 fields · 152B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposal | AssetReleaseProposal | 0 | 144 | |
| status | uint64 | 144 | 8 |
funcGetTreasuryBalance#4
in 0Bout 8B
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| balance | uint64 | 0 | 8 |
funcGetDividendBalances#5
in 0Bout 32B
←output4 fields · 32B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| revenuePoolA | uint64 | 0 | 8 | |
| revenuePoolB | uint64 | 8 | 8 | |
| qmineDividendPool | uint64 | 16 | 8 | |
| qrwaDividendPool | uint64 | 24 | 8 |
funcGetTotalDistributed#6
in 0Bout 16B
←output2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| totalQmineDistributed | uint64 | 0 | 8 | |
| totalQRWADistributed | uint64 | 8 | 8 |
funcGetActiveAssetReleasePollIds#7
in 0Bout 520B
←output2 fields · 520B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| count | uint64 | 0 | 8 | |
| ids | uint64[64] | 8 | 512 |
funcGetActiveGovPollIds#8
in 0Bout 520B
←output2 fields · 520B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| count | uint64 | 0 | 8 | |
| ids | uint64[64] | 8 | 512 |
funcGetGeneralAssetBalance#9
in 40Bout 16B
→input1 field · 40B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| asset | Asset | 0 | 40 |
←output2 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| balance | uint64 | 0 | 8 | |
| status | uint64 | 8 | 8 |
funcGetGeneralAssets#10
in 0Bout 49160B
←output3 fields · 49160B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| count | uint64 | 0 | 8 | |
| assets | Asset[1024] | 8 | 40960 | |
| balances | uint64[1024] | 40968 | 8192 |
Structs
4structRWAGovParams
184B8 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| mAdminAddress | id | 0 | 32 | |
| electricityAddress | id | 32 | 32 | |
| maintenanceAddress | id | 64 | 32 | |
| reinvestmentAddress | id | 96 | 32 | |
| qmineDevAddress | id | 128 | 32 | |
| electricityPercent | uint64 | 160 | 8 | |
| maintenancePercent | uint64 | 168 | 8 | |
| reinvestmentPercent | uint64 | 176 | 8 |
structAsset
40B2 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| issuer | id | 0 | 32 | |
| assetName | uint64 | 32 | 8 |
structRWAGovProposal
208B4 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalId | uint64 | 0 | 8 | |
| status | uint64 | 8 | 8 | |
| score | uint64 | 16 | 8 | |
| params | RWAGovParams | 24 | 184 |
structAssetReleaseProposal
144B8 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalId | uint64 | 0 | 8 | |
| proposalName | id | 8 | 32 | |
| asset | Asset | 40 | 40 | |
| amount | uint64 | 80 | 8 | |
| destination | id | 88 | 32 | |
| status | uint64 | 120 | 8 | |
| votesYes | uint64 | 128 | 8 | |
| votesNo | uint64 | 136 | 8 |