Snapshot Current
Escrow @ epoch 213
contractIndex 27 · effective e210 → now
BBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXPZM
Procedures
5procCreateDeal#1
in 448Bout 0B
→input7 fields · 448B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| acceptorId | id | 0 | 32 | |
| offeredQU | uint64 | 32 | 8 | |
| offeredAssetsNumber | uint64 | 40 | 8 | |
| offeredAssets | AssetWithAmount[4] | 48 | 192 | |
| requestedQU | uint64 | 240 | 8 | |
| requestedAssetsNumber | uint64 | 248 | 8 | |
| requestedAssets | AssetWithAmount[4] | 256 | 192 |
procAcceptDeal#2
in 8Bout 0B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| index | sint64 | 0 | 8 |
procMakeDealPublic#3
in 8Bout 0B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| index | sint64 | 0 | 8 |
procCancelDeal#4
in 8Bout 0B
→input1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| index | sint64 | 0 | 8 |
Functions
2funcGetDeals#1
in 48Bout 47656B
→input3 fields · 48B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| owner | id | 0 | 32 | |
| proposedDealsOffset | sint64 | 32 | 8 | |
| publicDealsOffset | sint64 | 40 | 8 |
←output6 fields · 47656B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| ownedDealsAmount | uint64 | 0 | 8 | |
| proposedDealsAmount | uint64 | 8 | 8 | |
| publicDealsAmount | uint64 | 16 | 8 | |
| ownedDeals | Deal[8] | 24 | 3664 | |
| proposedDeals | Deal[32] | 3688 | 14656 | |
| publicDeals | Deal[64] | 18344 | 29312 |
funcGetFreeAssetAmount#2
in 72Bout 8B
→input2 fields · 72B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| owner | id | 0 | 32 | |
| asset | Asset | 32 | 40 |
←output1 field · 8B
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| freeAmount | sint64 | 0 | 8 |
Structs
3structAssetWithAmount
48B3 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| issuer | id | 0 | 32 | |
| name | uint64 | 32 | 8 | |
| amount | uint64 | 40 | 8 |
structAsset
40B2 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| issuer | id | 0 | 32 | |
| assetName | uint64 | 32 | 8 |
structDeal
458B9 fields
fields
| name | type | offset | bytes | layout |
|---|---|---|---|---|
| index | sint64 | 0 | 8 | |
| acceptorId | id | 8 | 32 | |
| offeredQU | uint64 | 40 | 8 | |
| offeredAssetsNumber | uint64 | 48 | 8 | |
| offeredAssets | AssetWithAmount[4] | 56 | 192 | |
| requestedQU | uint64 | 248 | 8 | |
| requestedAssetsNumber | uint64 | 256 | 8 | |
| requestedAssets | AssetWithAmount[4] | 264 | 192 | |
| creationEpoch | uint16 | 456 | 2 |