Source on GitHub
Snapshot Current

Escrow @ epoch 210

contractIndex 27 · effective e210 → now

BBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXPZM
← ContractDownload Snapshot

Procedures

5State-changing
procCreateDeal#1
in 448Bout 0B
input7 fields · 448B
nametypeoffsetbyteslayout
acceptorIdid032
offeredQUuint64328
offeredAssetsNumberuint64408
offeredAssetsAssetWithAmount[4]48192
requestedQUuint642408
requestedAssetsNumberuint642488
requestedAssetsAssetWithAmount[4]256192
procAcceptDeal#2
in 8Bout 0B
input1 field · 8B
nametypeoffsetbyteslayout
indexsint6408
procMakeDealPublic#3
in 8Bout 0B
input1 field · 8B
nametypeoffsetbyteslayout
indexsint6408
procCancelDeal#4
in 8Bout 0B
input1 field · 8B
nametypeoffsetbyteslayout
indexsint6408
procTransferShareManagementRights#5
in 52Bout 8B
input3 fields · 52B
nametypeoffsetbyteslayout
assetAsset040
amountsint64408
newContractIndexuint32484
output1 field · 8B
nametypeoffsetbyteslayout
transferredSharessint6408

Functions

2Read-only
funcGetDeals#1
in 48Bout 47656B
input3 fields · 48B
nametypeoffsetbyteslayout
ownerid032
proposedDealsOffsetsint64328
publicDealsOffsetsint64408
output6 fields · 47656B
nametypeoffsetbyteslayout
ownedDealsAmountuint6408
proposedDealsAmountuint6488
publicDealsAmountuint64168
ownedDealsDeal[8]243664
proposedDealsDeal[32]368814656
publicDealsDeal[64]1834429312
funcGetFreeAssetAmount#2
in 72Bout 8B
input2 fields · 72B
nametypeoffsetbyteslayout
ownerid032
assetAsset3240
output1 field · 8B
nametypeoffsetbyteslayout
freeAmountsint6408

Structs

3Shared types
structAssetWithAmount
48B3 fields
fields
nametypeoffsetbyteslayout
issuerid032
nameuint64328
amountuint64408
structAsset
40B2 fields
fields
nametypeoffsetbyteslayout
issuerid032
assetNameuint64328
structDeal
458B9 fields
fields
nametypeoffsetbyteslayout
indexsint6408
acceptorIdid832
offeredQUuint64408
offeredAssetsNumberuint64488
offeredAssetsAssetWithAmount[4]56192
requestedQUuint642488
requestedAssetsNumberuint642568
requestedAssetsAssetWithAmount[4]264192
creationEpochuint164562