Skip to content

Commit 14f228c

Browse files
mandos test update
1 parent 23b809f commit 14f228c

File tree

5 files changed

+49
-12
lines changed

5 files changed

+49
-12
lines changed

test/features/barnard-features/output/barnard-features.mxsc.json

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,12 @@
100100
]
101101
},
102102
{
103-
"name": "get_esdt_token_type",
103+
"docs": [
104+
"Different implementation based on feature flag.",
105+
"",
106+
"TODO: deduplicate after Barnard release."
107+
],
108+
"name": "get_esdt_token_data",
104109
"mutability": "readonly",
105110
"inputs": [
106111
{
@@ -109,7 +114,7 @@
109114
},
110115
{
111116
"name": "token_id",
112-
"type": "EgldOrEsdtTokenIdentifier"
117+
"type": "TokenIdentifier"
113118
},
114119
{
115120
"name": "nonce",
@@ -119,6 +124,30 @@
119124
"outputs": [
120125
{
121126
"type": "EsdtTokenType"
127+
},
128+
{
129+
"type": "BigUint"
130+
},
131+
{
132+
"type": "bool"
133+
},
134+
{
135+
"type": "bytes"
136+
},
137+
{
138+
"type": "bytes"
139+
},
140+
{
141+
"type": "bytes"
142+
},
143+
{
144+
"type": "Address"
145+
},
146+
{
147+
"type": "BigUint"
148+
},
149+
{
150+
"type": "List<bytes>"
122151
}
123152
]
124153
}
@@ -153,11 +182,13 @@
153182
}
154183
}
155184
},
156-
"code": "0061736d01000000013f0c6000006000017e60017f017f60017f006000017f60037f7f7f017f60017f017e60027f7f0060027f7f017f60047f7f7f7f017f60017e0060047f7f7e7f0002e0041803656e76126d427566666572417070656e644279746573000503656e76126d616e616765645369676e616c4572726f72000303656e76106d4275666665724765744c656e677468000203656e76136d42756666657247657442797465536c696365000903656e761b736d616c6c496e74476574556e7369676e6564417267756d656e74000603656e760f6765744e756d417267756d656e7473000403656e760b7369676e616c4572726f72000703656e7616736d616c6c496e7446696e697368556e7369676e6564000a03656e760f6d4275666665725365744279746573000503656e76126d427566666572476574417267756d656e74000803656e760e636865636b4e6f5061796d656e74000003656e7613676574426c6f636b526f756e6454696d654d73000103656e761a65706f63685374617274426c6f636b54696d657374616d704d73000103656e761465706f63685374617274426c6f636b4e6f6e6365000103656e761465706f63685374617274426c6f636b526f756e64000103656e76126d616e61676564476574436f646548617368000703656e760d6d42756666657246696e697368000203656e761767657450726576426c6f636b54696d657374616d704d73000103656e761567657450726576426c6f636b54696d657374616d70000103656e7613676574426c6f636b54696d657374616d704d73000103656e7611676574426c6f636b54696d657374616d70000103656e76176d616e6167656447657445534454546f6b656e54797065000b03656e760d626967496e744973496e743634000203656e760e626967496e74476574496e7436340006030f0e080204030304000000000000000005030100030616037f01418080080b7f0041dc80080b7f0041e080080b07b2010b066d656d6f7279020004696e6974001e0965706f6368496e666f001f08636f6465486173680020146765745f626c6f636b5f74696d657374616d70730021166765745f626c6f636b5f74696d657374616d705f6d7300221b6765745f707265765f626c6f636b5f74696d657374616d705f6d730023136765745f657364745f746f6b656e5f7479706500240863616c6c4261636b00250a5f5f646174615f656e6403010b5f5f686561705f6261736503020c01020a8f040e1101017f101d22022000200110081a20020b0d002000101d220010091a20000b4201017f410010192200100241204704404180800841171018220041ce8008410710001a200041978008410310001a200041be8008411010001a20001001000b20000b1400100520004604400f0b419a800841191006000b1e00200029030010072000290308100720002903101007200029031810070b1901017f41d8800841d8800828020041016b220036020020000b0800100a4100101b0b4802017f037e230041206b22002400100a4100101b100b2101100c2102100d21032000100e3703182000200337031020002002370308200020013703002000101c200041206a24000b1701017f100a4101101b101a101d2200100f200010101a0b4802017f037e230041206b22002400100a4100101b101121011012210210132103200010143703182000200337031020002002370308200020013703002000101c200041206a24000b0c00100a4100101b101310070b0c00100a4100101b101110070b8b0102027f017e100a4103101b101a230041106b22002400024041011019220110024104470d002000410036020c2001410041042000410c6a10031a200028020c41c58eb1a204470d0041b38008410b101821010b200041106a24002001410210044175101541751016220041004a04404175101721020b420742072002200242075a1b200041004c1b10070b02000b0b680200418080080b55617267756d656e74206465636f6465206572726f722028293a2077726f6e67206e756d626572206f6620617267756d656e747345474c442d303030303030626164206172726179206c656e677468616464726573730041d880080b0438ffffff",
185+
"code": "0061736d0100000001590f6000006000017e60017f0060017f017f60027f7f017f6000017f60037f7f7f017f60017f017e60027f7f0060017e0060047f7f7f7f017f60017e017f600b7f7f7e7f7f7f7f7f7f7f7f0060047f7f7e7f0060047f7f7f7f0002f9051f03656e76126d427566666572417070656e644279746573000603656e76126d616e616765645369676e616c4572726f72000203656e761b736d616c6c496e74476574556e7369676e6564417267756d656e74000703656e76106d4275666665724765744c656e677468000303656e76136d42756666657247657442797465536c696365000a03656e760f6d4275666665725365744279746573000603656e76096d4275666665724571000403656e760f6765744e756d417267756d656e7473000503656e760b7369676e616c4572726f72000803656e7616736d616c6c496e7446696e697368556e7369676e6564000903656e76126d427566666572476574417267756d656e74000403656e760e636865636b4e6f5061796d656e74000003656e7613676574426c6f636b526f756e6454696d654d73000103656e761a65706f63685374617274426c6f636b54696d657374616d704d73000103656e761465706f63685374617274426c6f636b4e6f6e6365000103656e761465706f63685374617274426c6f636b526f756e64000103656e76126d616e61676564476574436f646548617368000803656e760d6d42756666657246696e697368000303656e761767657450726576426c6f636b54696d657374616d704d73000103656e761567657450726576426c6f636b54696d657374616d70000103656e7613676574426c6f636b54696d657374616d704d73000103656e7611676574426c6f636b54696d657374616d70000103656e7609626967496e744e6577000b03656e760a6d4275666665724e6577000503656e76176d616e6167656447657445534454546f6b656e44617461000c03656e76176d616e6167656447657445534454546f6b656e54797065000d03656e760d626967496e744973496e743634000303656e760e626967496e74476574496e743634000703656e7614626967496e7446696e697368556e7369676e6564000203656e7614736d616c6c496e7446696e6973685369676e6564000903656e760d6d427566666572417070656e64000403100f0e040503020205000000000000000005030100030616037f01418080080b7f00419081080b7f00419081080b07b2010b066d656d6f7279020004696e697400260965706f6368496e666f002708636f6465486173680028146765745f626c6f636b5f74696d657374616d70730029166765745f626c6f636b5f74696d657374616d705f6d73002a1b6765745f707265765f626c6f636b5f74696d657374616d705f6d73002b136765745f657364745f746f6b656e5f64617461002c0863616c6c4261636b002d0a5f5f646174615f656e6403010b5f5f686561705f6261736503020c01020a84070f2e01017f41a080084117102022042000200110001a200441b78008410310001a20042002200310001a20041001000b1101017f102522022000200110051a20020b2301017f4100102222001003412047044041fb8008410741eb80084110101f000b20000b0d00200010252200100a1a20000b1400100720004604400f0b41ba800841191008000b1e00200029030010092000290308100920002903101009200029031810090b1901017f418c8108418c810828020041016b220036020020000b0800100b410010230b4802017f037e230041206b22002400100b41001023100c2101100d2102100e21032000100f37031820002003370310200020023703082000200137030020001024200041206a24000b1701017f100b410110231021102522001010200010111a0b4802017f037e230041206b22002400100b410010231012210110132102101421032000101537031820002003370310200020023703082000200137030020001024200041206a24000b0c00100b41001023101410090b0c00100b41001023101210090bf003020c7f017e230041106b22032400100b4103102310212200230041106b22012400024041011022220210034104470d002001410036020c2002410041042001410c6a10041a200128020c41c58eb1a204470d0041d38008410b102021020b415841d38008410b10051a41582002100641004a044041828108410841de8008410d101f000b200141106a24002002220441021002220c4200101622051017220710172208101722091017220a1017220142001016220b10172206101820002002200c4175101941084175101a220241004a047f4175101ba70520040b41ff01712200200041084f1b210020011003450440200141808008412010051a0b200341003b0106200741004102200341066a10041a20032d000642082000ad200241004c1b10092005101c410047ad101d200810111a200910111a200a10111a200110111a200b101c41014100102021012006100321044100210203402002200449044020034100360208200620024104200341086a10041a20032003280208220041187420004180fe03714108747220004108764180fe03712000411876727222051003220041187420004180fe03714108747220004108764180fe03712000411876727236020c20012003410c6a410410001a20012005101e1a200241046a21020c010b0b200110111a200341106a24000b02000b0b7d020041a080080b6a617267756d656e74206465636f6465206572726f722028293a2077726f6e67206e756d626572206f6620617267756d656e747345474c442d30303030303045534454206578706563746564626164206172726179206c656e67746861646472657373746f6b656e5f696400418c81080b0438ffffff",
157186
"report": {
158187
"imports": [
188+
"bigIntFinishUnsigned",
159189
"bigIntGetInt64",
160190
"bigIntIsInt64",
191+
"bigIntNew",
161192
"checkNoPayment",
162193
"epochStartBlockNonce",
163194
"epochStartBlockRound",
@@ -168,16 +199,21 @@
168199
"getNumArguments",
169200
"getPrevBlockTimestamp",
170201
"getPrevBlockTimestampMs",
202+
"mBufferAppend",
171203
"mBufferAppendBytes",
204+
"mBufferEq",
172205
"mBufferFinish",
173206
"mBufferGetArgument",
174207
"mBufferGetByteSlice",
175208
"mBufferGetLength",
209+
"mBufferNew",
176210
"mBufferSetBytes",
177211
"managedGetCodeHash",
212+
"managedGetESDTTokenData",
178213
"managedGetESDTTokenType",
179214
"managedSignalError",
180215
"signalError",
216+
"smallIntFinishSigned",
181217
"smallIntFinishUnsigned",
182218
"smallIntGetUnsignedArgument"
183219
],
@@ -188,7 +224,7 @@
188224
},
189225
"codeReport": {
190226
"path": "../output/barnard-features.wasm",
191-
"size": 1550,
227+
"size": 2124,
192228
"hasAllocator": false,
193229
"hasPanic": "None"
194230
}

test/features/basic-features/output/basic-features-barnard.mxsc.json

Lines changed: 3 additions & 2 deletions
Large diffs are not rendered by default.

test/features/basic-features/output/basic-features.mxsc.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

test/features/composability/forwarder/output/forwarder.mxsc.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

test/features/composability/scenarios/forwarder_get_esdt_token_data.scen.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
},
5959
"expect": {
6060
"out": [
61-
"",
61+
"0",
6262
"100",
6363
"false",
6464
"",
@@ -104,7 +104,7 @@
104104
},
105105
"expect": {
106106
"out": [
107-
"",
107+
"0",
108108
"200",
109109
"true",
110110
"",

0 commit comments

Comments
 (0)