changed assert_on_list from being defined at uplc level to being defined at air level to enable proper hoisting

This commit is contained in:
Kasey White
2023-04-04 14:58:04 -04:00
committed by Kasey
parent f4ba6b8985
commit abd97f0ade
3 changed files with 234 additions and 28 deletions

View File

@@ -507,8 +507,8 @@ mod test {
"$ref": "#/definitions/test_module~1Input"
}
},
"compiledCode": "583b0100003232323232323222253330064a22930b180080091129998030010a4c26600a6002600e0046660060066010004002ae695cdaab9f5742ae89",
"hash": "e37db487fbd58c45d059bcbf5cd6b1604d3bec16cf888f1395a4ebc4",
"compiledCode": "5902aa01000032323232323232323232323232322322322533300c4a22930b1980599299980599b874800000454ccc040c024008526153300d49011d4578706563746564206e6f206669656c647320666f7220436f6e73747200161533300b3370e90010008a99980818048010a4c2a6601a92011d4578706563746564206e6f206669656c647320666f7220436f6e73747200161533300b3370e90020008a99980818048010a4c2a6601a92011d4578706563746564206e6f206669656c647320666f7220436f6e7374720016153300d4912b436f6e73747220696e64657820646964206e6f74206d6174636820616e7920747970652076617269616e7400163009001001330093253330093370e90000008991919191919299980a180b00109980819299980819b87480000044c8c94ccc05cc06400852615330144901334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e2065787065637465640016375a602e002601c00c2a660249212b436f6e73747220696e64657820646964206e6f74206d6174636820616e7920747970652076617269616e740016300e0053301033009003232498dd7000a4c2a660229201334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e2065787065637465640016375c602800260280046eb0c048004c048008c040004c01c00854cc02d2412b436f6e73747220696e64657820646964206e6f74206d6174636820616e7920747970652076617269616e74001630070010013001001222533300d00214984cc024c004c038008ccc00c00cc03c008004cc0040052000222233330073370e00200601a4666600a00a66e000112002300f0010020022300737540024600a6ea80055cd2b9b5738aae7555cf2ab9f5742ae89",
"hash": "f5268862002ca36eaf7ad18cb01daf0393f6c78715272ca3fd88143a",
"definitions": {
"ByteArray": {
"dataType": "bytes"
@@ -619,8 +619,8 @@ mod test {
"$ref": "#/definitions/Tuple$Int_Int_Int"
}
},
"compiledCode": "585301000032323232323232232232253330084a22930b1bac0013232337606012004601200260120026eb0004c0040048894ccc0180085261330053001300700233300300330080020015734ae6d55cfaba157441",
"hash": "500b9b576c11ad73dee3b9d5202496a7df78e8de4097c57f0acfcc3a",
"compiledCode": "58cd01000032323232323232323232232232253330084a22930b1919191919192999808980980108030a99807249334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e2065787065637465640016375a602200260220046eb4c03c004c03c008dd698068009bac001323232003375c60140046eb4c020004c8c8cdd81806001180600098060009bac0013001001222533300900214984cc014c004c028008ccc00c00cc02c0080055cd2b9b5738aae7555cf2ab9f5742ae881",
"hash": "992c2391be3d472eda9de2da280f68338bff2eddb45dc75ab3e36046",
"definitions": {
"ByteArray": {
"dataType": "bytes"