Snapshot
ComputorControlledFund @ epoch 169
contractIndex 8 · effective e156 – e175
IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXSH
Procedures
2procSetProposal#1
in 304Bout 1B
→input5 fields · 304B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| url | bytes | 0 | 256 | |
| epoch | uint16 | 256 | 2 | |
| type | uint16 | 258 | 2 | |
| tick | uint32 | 260 | 4 | |
| data | bytes | 264 | 40 |
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| okay | uint8 | 0 | 1 |
procVote#2
in 16Bout 1B
→input4 fields · 16B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalIndex | uint16 | 0 | 2 | |
| proposalType | uint16 | 2 | 2 | |
| proposalTick | uint32 | 4 | 4 | |
| voteValue | sint64 | 8 | 8 |
←output1 field · 1B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| okay | uint8 | 0 | 1 |
Functions
6funcGetProposalIndices#1
in 5Bout 130B
→input2 fields · 5B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| activeProposals | uint8 | 0 | 1 | |
| prevProposalIndex | sint32 | 1 | 4 |
←output2 fields · 130B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| numOfIndices | uint16 | 0 | 2 | |
| indices | uint16[64] | 2 | 128 |
funcGetProposal#2
in 2Bout 338B
→input1 field · 2B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalIndex | uint16 | 0 | 2 |
←output4 fields · 338B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| okay | uint8 | 0 | 1 | |
| _padding0[7] | uint8 | 1 | 1 | |
| proposerPubicKey | id | 2 | 32 | |
| proposal | ProposalDataT | 34 | 304 |
funcGetVote#3
in 34Bout 17B
→input2 fields · 34B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| voter | id | 0 | 32 | |
| proposalIndex | uint16 | 32 | 2 |
←output2 fields · 17B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| okay | uint8 | 0 | 1 | |
| vote | ProposalSingleVoteDataV1 | 1 | 16 |
funcGetVotingResults#4
in 2Bout 49B
→input1 field · 2B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalIndex | uint16 | 0 | 2 |
←output2 fields · 49B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| okay | uint8 | 0 | 1 | |
| results | ProposalSummarizedVotingDataV1 | 1 | 48 |
funcGetLatestTransfers#5
in 0Bout 38528B
←output1 field · 38528B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| data | LatestTransfersEntry[128] | 0 | 38528 |
funcGetProposalFee#6
in 0Bout 4B
←output1 field · 4B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalFee | uint32 | 0 | 4 |
Structs
4structProposalDataT
304B5 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| url | bytes | 0 | 256 | |
| epoch | uint16 | 256 | 2 | |
| type | uint16 | 258 | 2 | |
| tick | uint32 | 260 | 4 | |
| data | bytes | 264 | 40 |
structProposalSingleVoteDataV1
16B4 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalIndex | uint16 | 0 | 2 | |
| proposalType | uint16 | 2 | 2 | |
| proposalTick | uint32 | 4 | 4 | |
| voteValue | sint64 | 8 | 8 |
structProposalSummarizedVotingDataV1
48B6 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| proposalIndex | uint16 | 0 | 2 | |
| optionCount | uint16 | 2 | 2 | |
| proposalTick | uint32 | 4 | 4 | |
| totalVotesAuthorized | uint32 | 8 | 4 | |
| totalVotesCasted | uint32 | 12 | 4 | |
| optionVoteCount | uint32[8] | 16 | 32 |
structLatestTransfersEntry
301B5 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| destination | id | 0 | 32 | |
| url | uint8[256] | 32 | 256 | |
| amount | sint64 | 288 | 8 | |
| tick | uint32 | 296 | 4 | |
| success | uint8 | 300 | 1 |