From 7d319077e679962c4f0512dfb78fa41ffcd5fbc4 Mon Sep 17 00:00:00 2001 From: microproofs Date: Mon, 6 Nov 2023 15:49:13 -0500 Subject: [PATCH] chore: clean up validator comments and commit script context test lockfile --- .../aiken-project/src/blueprint/validator.rs | 592 +----------------- .../script_context/aiken.lock | 2 +- .../script_context/plutus.json | 14 +- 3 files changed, 18 insertions(+), 590 deletions(-) diff --git a/crates/aiken-project/src/blueprint/validator.rs b/crates/aiken-project/src/blueprint/validator.rs index b5ac0e19..5a10b7b8 100644 --- a/crates/aiken-project/src/blueprint/validator.rs +++ b/crates/aiken-project/src/blueprint/validator.rs @@ -341,24 +341,7 @@ mod tests { True } } - // "# // , - // json!({ - // "title": "test_module.mint", - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/Data" - // } - // }, - // "compiledCode": "583301000032322253330034a22930a9980224811856616c696461746f722072657475726e65642066616c736500136565734ae701", - // "hash": "9fc33a6ffaa8d1f600c161aa383739d5af37807ed83347cc133521c9", - // "definitions": { - // "Data": { - // "title": "Data", - // "description": "Any Plutus data." - // } - // } - // }), + // "# ); } @@ -371,35 +354,7 @@ mod tests { True } } - // "# // , - // json!({ - // "title": "test_module.mint", - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/Data" - // } - // }, - // "parameters": [ - // { - // "title": "utxo_ref", - // "schema": { - // "$ref": "#/definitions/Int" - // } - // } - // ], - // "compiledCode": "583701000032322322253330054a22930a998032491856616c696461746f722072657475726e65642066616c73650013656375a002ae695ce1", - // "hash": "2837caccfd96d636a07e0da584ebbef94069bd7bfa4447096ecd9b80", - // "definitions": { - // "Data": { - // "title": "Data", - // "description": "Any Plutus data." - // }, - // "Int": { - // "dataType": "integer" - // } - // } - // }), + // "# ); } @@ -442,106 +397,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.simplified_hydra", - // "datum": { - // "title": "datum", - // "schema": { - // "$ref": "#/definitions/test_module~1State" - // } - // }, - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/test_module~1Input" - // } - // }, - // "compiledCode": "5901be0100003232323232323232323232322223232533300b4a22930a998062491856616c696461746f722072657475726e65642066616c7365001365632533300b3370e90000008a99980798040020a4c2a6601800e2c2a66601666e1d20020011533300f3008004149854cc03001c5854ccc02ccdc3a40080022a66601e60100082930a998060038b0a998060030b180400199299980519b87480000044c8c8c8c8c8c94ccc050c0580084c8c926323300100100522533301700114984c8cc00c00cc068008dd7180c00099299980899b87480000044c8c94ccc05cc064008526153301401216375a602e002601c00c2a660240182c601c00a2a6602201e2c6eb8c050004c050008dd618090009809001180800098038020a998058028b1803801a4928436f6e73747220696e646578206469646e2774206d61746368206120747970652076617269616e740049011d4578706563746564206e6f206669656c647320666f7220436f6e737472002300737540024600a6ea80052401334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e206578706563746564005734ae7155ceaab9e5573eae855d11", - // "hash": "a2d6e5c1e686ffe47d6ad6d4c17df246d38169545c7d66af32c5aedc", - // "definitions": { - // "ByteArray": { - // "dataType": "bytes" - // }, - // "Int": { - // "dataType": "integer" - // }, - // "List$ByteArray": { - // "dataType": "list", - // "items": { - // "$ref": "#/definitions/ByteArray" - // } - // }, - // "test_module/ContestationPeriod": { - // "title": "ContestationPeriod", - // "description": "Whatever", - // "anyOf": [ - // { - // "title": "ContestationPeriod", - // "description": "A positive, non-zero number of seconds.", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "$ref": "#/definitions/Int" - // } - // ] - // } - // ] - // }, - // "test_module/Input": { - // "title": "Input", - // "anyOf": [ - // { - // "title": "CollectCom", - // "dataType": "constructor", - // "index": 0, - // "fields": [] - // }, - // { - // "title": "Close", - // "dataType": "constructor", - // "index": 1, - // "fields": [] - // }, - // { - // "title": "Abort", - // "description": "Abort a transaction", - // "dataType": "constructor", - // "index": 2, - // "fields": [] - // } - // ] - // }, - // "test_module/State": { - // "title": "State", - // "description": "On-chain state", - // "anyOf": [ - // { - // "title": "State", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "title": "contestationPeriod", - // "description": "The contestation period as a number of seconds", - // "$ref": "#/definitions/test_module~1ContestationPeriod" - // }, - // { - // "title": "parties", - // "description": "List of public key hashes of all participants", - // "$ref": "#/definitions/List$ByteArray" - // }, - // { - // "title": "utxoHash", - // "$ref": "#/definitions/ByteArray" - // } - // ] - // } - // ] - // } - // } - // }), + "# ); } @@ -554,59 +410,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.tuples", - // "datum": { - // "title": "datum", - // "schema": { - // "$ref": "#/definitions/Tuple$Int_ByteArray" - // } - // }, - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/Tuple$Int_Int_Int" - // } - // }, - // "compiledCode": "58c6010000323232323232322223232323253330084a22930a99804a491856616c696461746f722072657475726e65642066616c73650013656323232323253330103012002149854cc0352401334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e2065787065637465640016375a602000260200046eb4c038004c038008dd698060009bac00432375c60120046eb4c01c004c8cdd81805000980518058009bac0035734ae7155ceaab9e5573eae855d11", - // "hash": "4b4cf15504b916aff5ce2cad8cd93a57dd9d124fbdaa88837d255ed4", - // "definitions": { - // "ByteArray": { - // "dataType": "bytes" - // }, - // "Int": { - // "dataType": "integer" - // }, - // "Tuple$Int_ByteArray": { - // "title": "Tuple", - // "dataType": "list", - // "items": [ - // { - // "$ref": "#/definitions/Int" - // }, - // { - // "$ref": "#/definitions/ByteArray" - // } - // ] - // }, - // "Tuple$Int_Int_Int": { - // "title": "Tuple", - // "dataType": "list", - // "items": [ - // { - // "$ref": "#/definitions/Int" - // }, - // { - // "$ref": "#/definitions/Int" - // }, - // { - // "$ref": "#/definitions/Int" - // } - // ] - // } - // } - // }), + "# ); } @@ -629,72 +433,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.generics", - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/test_module~1Either$ByteArray_test_module~1Interval$Int" - // } - // }, - // "compiledCode": "59016f0100003232323232323232323232223253330084a22930a99804a4811856616c696461746f722072657475726e65642066616c736500136563253330083370e900000089919299980718080010a4c2a6601600e2c6eb8c038004c01800c54ccc020cdc3a400400226464a66601c60200042649319299980599b87480000044c8c94ccc044c04c008526153300e00a16375a602200260120042a66601666e1d20020011533300f3009002149854cc0312411d4578706563746564206e6f206669656c647320666f7220436f6e7374720016153300c007163009001153300b00716300e00130060031533009004163006002490128436f6e73747220696e646578206469646e2774206d61746368206120747970652076617269616e74004901334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e20657870656374656400230063754002460086ea80055cd2b9c5573aaae7955cfaba157441", - // "hash": "6b2032fcc8875dfe34dc93e4c9709188e60734ad668a31866ff14487", - // "definitions": { - // "ByteArray": { - // "dataType": "bytes" - // }, - // "Int": { - // "dataType": "integer" - // }, - // "test_module/Either$ByteArray_test_module/Interval$Int": { - // "title": "Either", - // "anyOf": [ - // { - // "title": "Left", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "$ref": "#/definitions/ByteArray" - // } - // ] - // }, - // { - // "title": "Right", - // "dataType": "constructor", - // "index": 1, - // "fields": [ - // { - // "$ref": "#/definitions/test_module~1Interval$Int" - // } - // ] - // } - // ] - // }, - // "test_module/Interval$Int": { - // "title": "Interval", - // "anyOf": [ - // { - // "title": "Finite", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "$ref": "#/definitions/Int" - // } - // ] - // }, - // { - // "title": "Infinite", - // "dataType": "constructor", - // "index": 1, - // "fields": [] - // } - // ] - // } - // } - // }), + "# ); } @@ -713,51 +452,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.list_2_tuples_as_map", - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/test_module~1Dict$test_module~1UUID_Int" - // } - // }, - // "compiledCode": "58fe01000032323232323232223253330044a22930a99802a4811856616c696461746f722072657475726e65642066616c736500136563253330043370e9000000899192999805180600109924c646600200200444a66601800229309919801801980780119191bad300d002375c6016002601a0022a6600e921334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e206578706563746564001637566014002600e6ea800c54cc01524128436f6e73747220696e646578206469646e2774206d61746368206120747970652076617269616e74001630053754004ae695ce2ab9d5573caae7d5d0aba201", - // "hash": "216d9334e8daaa401663667302f26cfb53c63d88fe4b14cd8e2a9c1e", - // "definitions": { - // "ByteArray": { - // "dataType": "bytes" - // }, - // "Int": { - // "dataType": "integer" - // }, - // "List$Tuple$ByteArray_Int": { - // "dataType": "map", - // "keys": { - // "$ref": "#/definitions/ByteArray" - // }, - // "values": { - // "$ref": "#/definitions/Int" - // } - // }, - // "test_module/Dict$test_module/UUID_Int": { - // "title": "Dict", - // "anyOf": [ - // { - // "title": "Dict", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "title": "inner", - // "$ref": "#/definitions/List$Tuple$ByteArray_Int" - // } - // ] - // } - // ] - // } - // } - // }), + "# ); } @@ -776,36 +471,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.opaque_singleton_variants", - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/test_module~1Dict$test_module~1UUID_Int" - // } - // }, - // "compiledCode": "58700100003232323232323222323253330054a22930a9980324811856616c696461746f722072657475726e65642066616c73650013656323300100100222533300a00114984c8cc00c00cc034008c8c8dd698058011bae3009001300b0013756004ae695ce2ab9d5573caae7d5d0aba201", - // "hash": "8a89baa6035d083e7d59575b8fa1e8bd3fe485df94d0af356557b224", - // "definitions": { - // "ByteArray": { - // "dataType": "bytes" - // }, - // "Int": { - // "dataType": "integer" - // }, - // "test_module/Dict$test_module/UUID_Int": { - // "title": "Dict", - // "dataType": "map", - // "keys": { - // "$ref": "#/definitions/ByteArray" - // }, - // "values": { - // "$ref": "#/definitions/Int" - // } - // } - // } - // }), + "# ); } @@ -822,49 +488,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.nested_data", - // "datum": { - // "title": "datum", - // "schema": { - // "$ref": "#/definitions/test_module~1Foo" - // } - // }, - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/Int" - // } - // }, - // "compiledCode": "58d801000032323232323232222323253330064a22930a99803a491856616c696461746f722072657475726e65642066616c73650013656375a00664a66600a66e1d200000113232533300b300d002149854cc021241334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e2065787065637465640016300b001300837540082a6600c92128436f6e73747220696e646578206469646e2774206d61746368206120747970652076617269616e74001630063754006ae695ce2ab9d5573caae7d5d0aba201", - // "hash": "d61d9c4c310ef538d7c4e49b44836251d0c9ac61dad25692ac9bb69a", - // "definitions": { - // "Data": { - // "title": "Data", - // "description": "Any Plutus data." - // }, - // "Int": { - // "dataType": "integer" - // }, - // "test_module/Foo": { - // "title": "Foo", - // "anyOf": [ - // { - // "title": "Foo", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "title": "foo", - // "$ref": "#/definitions/Data" - // } - // ] - // } - // ] - // } - // } - // }), + "# ); } @@ -883,64 +507,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.recursive_types", - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/test_module~1Expr" - // } - // }, - // "compiledCode": "590155010000323232323232323232223253330064a22930a99803a4811856616c696461746f722072657475726e65642066616c736500136563323001001223253330083370e900000089919299980718080010a4c2a660160102c6eb4c038004c01c00854ccc020cdc3a4004002264646464a6660206024004264649319804004001198038038018a998068050b18080009808001180700098038010a99980419b87480100044c8c8c8c94ccc040c0480084c8c9263300800800233007007003153300d00a1630100013010002300e0013007002153300949128436f6e73747220696e646578206469646e2774206d61746368206120747970652076617269616e740016300937540020049201334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e20657870656374656400230053754002ae695ce2ab9d5573caae7d5d0aba21", - // "hash": "32815bdafe7e6e86659e3f73eda8f176fd8ad17aeb2bfa4b1325f6eb", - // "definitions": { - // "Int": { - // "dataType": "integer" - // }, - // "test_module/Expr": { - // "title": "Expr", - // "anyOf": [ - // { - // "title": "Val", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "$ref": "#/definitions/Int" - // } - // ] - // }, - // { - // "title": "Sum", - // "dataType": "constructor", - // "index": 1, - // "fields": [ - // { - // "$ref": "#/definitions/test_module~1Expr" - // }, - // { - // "$ref": "#/definitions/test_module~1Expr" - // } - // ] - // }, - // { - // "title": "Mul", - // "dataType": "constructor", - // "index": 2, - // "fields": [ - // { - // "$ref": "#/definitions/test_module~1Expr" - // }, - // { - // "$ref": "#/definitions/test_module~1Expr" - // } - // ] - // } - // ] - // } - // } - // }), + "# ); } @@ -968,146 +535,7 @@ mod tests { True } } - "# // , - // json!({ - // "title": "test_module.recursive_generic_types", - // "datum": { - // "title": "datum", - // "schema": { - // "$ref": "#/definitions/test_module~1Foo" - // } - // }, - // "redeemer": { - // "title": "redeemer", - // "schema": { - // "$ref": "#/definitions/test_module~1LinkedList$Int" - // } - // }, - // "compiledCode": "59023801000032323232323232323232323222232323232533300d4a22930a998072491856616c696461746f722072657475726e65642066616c73650013656300200533232232533300f3370e900000089919299980a980b80109924c600a0022a6602401a2c602a00260180042a66601e66e1d200200113232323253330173019002132498c8c8c8cc004004008894ccc06c00452613233003003301e002300d301c0013758602e0046eb8c05400454cc05003c58c8cdd8180c000980c180c8009bac30170013017002375a602a00260180042a660200142c601800260020024464a66601c66e1d200000113232323253330163018002132498cc01c01c00454cc04c03858c058004c058008cdc3a400460226ea8c050004c02c00854ccc038cdc3a40040022a66602460160042930a998078068b0a998078048b180580080298008009119299980619b87480000044c8c8c8c94ccc050c0580084c92633007007001153301100c1630140013014002375a602400260120042a66601866e1d2002001153330103009002149854cc03402c5854cc03401c58c02400524128436f6e73747220696e646578206469646e2774206d61746368206120747970652076617269616e74004901334c6973742f5475706c652f436f6e73747220636f6e7461696e73206d6f7265206974656d73207468616e206578706563746564002300737540024600a6ea800524011d4578706563746564206e6f206669656c647320666f7220436f6e737472005734ae7155ceaab9e5573eae855d11", - // "hash": "1a255c216fd87dabb6b605ea72081f1138d5da6e8520cb9798a00e3a", - // "definitions": { - // "Bool": { - // "title": "Bool", - // "anyOf": [ - // { - // "title": "False", - // "dataType": "constructor", - // "index": 0, - // "fields": [] - // }, - // { - // "title": "True", - // "dataType": "constructor", - // "index": 1, - // "fields": [] - // } - // ] - // }, - // "ByteArray": { - // "dataType": "bytes" - // }, - // "Int": { - // "dataType": "integer" - // }, - // "List$test_module/LinkedList$Int": { - // "dataType": "list", - // "items": { - // "$ref": "#/definitions/test_module~1LinkedList$Int" - // } - // }, - // "Tuple$ByteArray_List$test_module/LinkedList$Int": { - // "title": "Tuple", - // "dataType": "list", - // "items": [ - // { - // "$ref": "#/definitions/ByteArray" - // }, - // { - // "$ref": "#/definitions/List$test_module~1LinkedList$Int" - // } - // ] - // }, - // "test_module/Foo": { - // "title": "Foo", - // "anyOf": [ - // { - // "title": "Foo", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "title": "foo", - // "$ref": "#/definitions/test_module~1LinkedList$Bool" - // } - // ] - // }, - // { - // "title": "Bar", - // "dataType": "constructor", - // "index": 1, - // "fields": [ - // { - // "title": "bar", - // "$ref": "#/definitions/Int" - // }, - // { - // "title": "baz", - // "$ref": "#/definitions/Tuple$ByteArray_List$test_module~1LinkedList$Int" - // } - // ] - // } - // ] - // }, - // "test_module/LinkedList$Bool": { - // "title": "LinkedList", - // "anyOf": [ - // { - // "title": "Cons", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "$ref": "#/definitions/Bool" - // }, - // { - // "$ref": "#/definitions/test_module~1LinkedList$Bool" - // } - // ] - // }, - // { - // "title": "Nil", - // "dataType": "constructor", - // "index": 1, - // "fields": [] - // } - // ] - // }, - // "test_module/LinkedList$Int": { - // "title": "LinkedList", - // "anyOf": [ - // { - // "title": "Cons", - // "dataType": "constructor", - // "index": 0, - // "fields": [ - // { - // "$ref": "#/definitions/Int" - // }, - // { - // "$ref": "#/definitions/test_module~1LinkedList$Int" - // } - // ] - // }, - // { - // "title": "Nil", - // "dataType": "constructor", - // "index": 1, - // "fields": [] - // } - // ] - // } - // } - // }), + "# ); } diff --git a/examples/acceptance_tests/script_context/aiken.lock b/examples/acceptance_tests/script_context/aiken.lock index 6ce5168e..5d5f3e3f 100644 --- a/examples/acceptance_tests/script_context/aiken.lock +++ b/examples/acceptance_tests/script_context/aiken.lock @@ -13,4 +13,4 @@ requirements = [] source = "github" [etags] -"aiken-lang/stdlib@main" = [{ secs_since_epoch = 1696706924, nanos_since_epoch = 33222000 }, "a721cf2738274f806efefb5a33c6ff9ae049476f0d45a42049b71793949f4d1d"] +"aiken-lang/stdlib@main" = [{ secs_since_epoch = 1699298832, nanos_since_epoch = 911498000 }, "a721cf2738274f806efefb5a33c6ff9ae049476f0d45a42049b71793949f4d1d"] diff --git a/examples/acceptance_tests/script_context/plutus.json b/examples/acceptance_tests/script_context/plutus.json index 0787716b..c75e2709 100644 --- a/examples/acceptance_tests/script_context/plutus.json +++ b/examples/acceptance_tests/script_context/plutus.json @@ -5,7 +5,7 @@ "plutusVersion": "v2", "compiler": { "name": "Aiken", - "version": "v1.0.19-alpha+fba89a9" + "version": "v1.0.20-alpha+70df8de" } }, "validators": [ @@ -23,8 +23,8 @@ "$ref": "#/definitions/Void" } }, - "compiledCode": "59032e01000032323232323232323222253330063253330073330073375e6018601a601a601a601a601a601a601a601a601a601a601a600a6002600a00498126d8799f58200000000000000000000000000000000000000000000000000000000000000000ff004a09444c94ccc020c8c94ccc028cdc3a400400226464a66601866ebcc018c02800530126d8799f58200000000000000000000000000000000000000000000000000000000000000000ff0013370e6eb4c014c028005200014a0602000260100042c60100026002600c0062646464a666016664464a6660220022c264a666024002264a66602066ebcc024c038004dd318032410151ad720e2a66602066ebcc028c038c028c038005300122d8799f581c11111111111111111111111111111111111111111111111111111111ff0015333010323253330123370e90000008a5014a260200026012601c6014601c0022a66602066ebcc014c03800530103d879800013375e6010601c00298103d87a800014a029405280a5030140021630140013758600460160024602260246024002600a601200c266ebcc00cc024c014c024018dd31800a40a8294094ccc02ccdc3800a4000297adef6c601332232330010014bd6f7b63011299980900089980999bb04c1014000374c00897adef6c6013232323253330133375e6600e911000024c103d879800013301733760981014000374c01000a2a66602666e3d22100002133017337609801014000374c01000626602e66ec0dd48011ba600133006006003375660280066eb8c048008c058008c050004c8cc0040052f5bded8c044a66602000226602266ec13001014000375000697adef6c6013232323253330113375e66010911000024c103d879800013301533760981014000375000e00a2a66602266e3d22100002133015337609801014000375000e00626602a66ec0dd48011ba800133006006003375a60240066eb8c040008c050008c048004008894ccc02ccdc80010008a60103d87980001533300b3371e0040022980103d87a800014c103d87b80002300e300f300f300f00114a04601a601c00229408c03000452613656230053754002460066ea80055cd2ab9d5573caae7d5d02ba157441", - "hash": "5c75cc60fcde9cc81b8cf66addeb540f16313c577036d42c93c1fb2d" + "compiledCode": "59032b01000032323232323232323222253330063253330073330073375e6018601a601a601a601a601a601a601a601a601a601a601a600a6002600a00498126d8799f58200000000000000000000000000000000000000000000000000000000000000000ff004a09444c94ccc020c8c94ccc028cdc3a400400226464a66601866ebcc018c02800530126d8799f58200000000000000000000000000000000000000000000000000000000000000000ff0013370e6eb4c014c028005200014a0602000260100042c60100026002600c0062646464a666016664464a6660220022c264a666024002264a66602066ebcc024c038004dd318032410151ad720e2a66602066ebcc028c038c028c038005300122d8799f581c11111111111111111111111111111111111111111111111111111111ff0015333010323253330123370e90000008a5014a260200026012601c6014601c0022a66602066ebcc014c03800530103d879800013375e6010601c00298103d87a800014a029405280a5030140021630140013758600460160024602260246024002600a601200c266ebcc00cc024c014c024018dd31800a40a8294094ccc02ccdc3800a4000297adef6c6013232330010014bd6f7b63011299980880089980919bb04c1014000374c00697adef6c6013232323253330123375e66012911000024c103d879800013301633760981014000374c00e00a2a66602466e3d22100002133016337609801014000374c00e00626602c66ec0dd48011ba600133006006003375660260066eb8c044008c054008c04c004c8cc0040052f5bded8c044a66602000226602266ec13001014000375000697adef6c6013232323253330113375e66010911000024c103d879800013301533760981014000375000e00a2a66602266e3d22100002133015337609801014000375000e00626602a66ec0dd48011ba800133006006003375a60240066eb8c040008c050008c048004894ccc02ccdc80010008a6103d87980001533300b3371e0040022980103d87a800014c103d87b80002300e300f300f300f00114a04601a601c00229408c03000452613656230053754002460066ea80055cd2ab9d5573caae7d5d02ba157441", + "hash": "899f2484d18c438e0e100fe6b08e8646d48322f3b3634f86cb51889d" }, { "title": "deploy.spend", @@ -51,8 +51,8 @@ "$ref": "#/definitions/Data" } }, - "compiledCode": "5902c90100003232323232323232322253330053232323232533300a33232232325333012301500213253330103370e90001807800899b8f002375c602a601c0022c6012601a0062c6eb8c04c004c008cc014c010dd59803180598041805800a4500300100122533300f00114bd70099808180698088009980100118090008030a9998051991299980619b8748000c02c0084c8c8c8c8c94ccc044cdc3a40040022c266e1cdd6980b1807801241e428601e002646600200200444a6660280022980103d87a800013232323253330153371e91103666f6f0000213374a90001980c9ba80014bd700998030030019bad3016003375c60280046030004602c0026644664464a66602666e1d2002001100213756603060220066022004646600200200644a66602a0022980103d87a800013232323253330163371e00e004266e9520003301a374c00297ae01330060060033756602e0066eb8c054008c064008c05c0052f5bded8c0600a6eacc01cc03000c004dd7180900098050010b18021804003180298040030999919191119299980819b8748000c03c0044c8c94ccc048cdd7802000899b8730073756600c6020601a602000a90010a503016001300e001163322323300100100322533301600114c103d87a800013232323253330173375e00e004266e9520003301b0014bd70099803003001980c001980b001180d001180c0009bab3003300d300a300d0023009300d00223012301330133013301330133013301330133013001300100122533300f0011480004cdc02400466004004602400200c00e2940528119801000a4410022323300100100322533300f00114bd6f7b630099191919299980819b8f0070021003133014337606ea4008dd3000998030030019bab3011003375c601e004602600460220024601a601c601c601c601c00246018601a0024601600229309b2b118029baa001230033754002ae6955ceaab9e5573eae815d0aba21", - "hash": "eb30aa8f8b8b73f410953851d9409f21219e134a8af9a14c81a63186" + "compiledCode": "5902bc0100003232323232323232322253330053232323232533300a3232323253330113014002132533300f3370e90001807000899b8f002375c6028601a0022c601060180142c6eb8c048004c004cc010c00cdd5980298051803980500424500300100122533300f00114bd70099808180698088009980100118090008a9998051991299980619b8748000c02c0084c8c8c8c8c94ccc044cdc3a40040022c266e1cdd6980b1807801241e428601e002646600200200444a666028002298103d87a800013232323253330153371e91103666f6f0000213374a90001980c9ba80014bd700998030030019bad3016003375c60280046030004602c002646464a66602266e1d200200114bd6f7b63009bab3016300f002300f001323300100100222533301400114c103d87a800013232323253330153371e010004266e95200033019374c00297ae01330060060033756602c0066eb8c050008c060008c058004c014dd5980398060019bae3012001300a002163004300800630053008006132323232533300e3370e9000180680089919299980819baf00d00113370e600a6eacc010c038c02cc038031200214a0602800260180022c6644646600200200644a6660280022980103d87a800013232323253330153375e00e004266e952000330190014bd70099803003001980b001980a001180c001180b0009bab3001300b3008300b0093007300b00923012301330133013301330133013301330133013001300100122533300f0011480004cdc0240046600400460240022940528119801000a4410022323300100100322533300f00114bd6f7b630099191919299980819b8f0070021003133014337606ea4008dd3000998030030019bab3011003375c601e004602600460220024601a601c601c601c601c00246018601a0024601600229309b2b118029baa001230033754002ae6955ceaab9e5573eae815d0aba21", + "hash": "e99d11c0b749de6e0b88c3a54f0ed498e72bc459d1d3d71148230f67" }, { "title": "withdrawals.spend", @@ -68,8 +68,8 @@ "$ref": "#/definitions/Void" } }, - "compiledCode": "5901d0010000323232323232323232222533300632323253330093232533300b3370e90010008b099b87375a60206012004902a1804800998009bab30023007300330070044c0126d8799fd8799f581c22222222222222222222222222222222222222222222222222222222ffff00153330093232533300b3370e90010008b099b87375a60206012004900e1804800998009bab30023007300330070044c126d8799fd87a9f581cafddc16c18e7d8de379fb9aad39b3d1b5afd27603e5ebac818432a72ffff0013375e6e9ccc8c88c008004c004004894ccc03800452f5c026601e601860200026600400460220026eacc008c01cc00cc01c010dd399806a6126d8799fd8799f581c22222222222222222222222222222222222222222222222222222222ffff003300d4c126d8799fd87a9f581cafddc16c18e7d8de379fb9aad39b3d1b5afd27603e5ebac818432a72ffff004bd700a5014a044646600200200644a66601e002298103d87a800013232323253330103375e00e004266e95200033014375000297ae0133006006003375a6022006601e004602600460220024601a601c601c601c601c601c601c0024601800229309b2b118029baa001230033754002ae6955ceaab9e5573eae815d0aba21", - "hash": "5fd7e3a1f47f928dfb3934ca0d9660f54db769065fffd6cf8f46cf18" + "compiledCode": "5901cb010000323232323232323232222533300632323253330093232533300b3370e90010008b099b87375a60206012004902a1804800998009bab30023007300330070044c0126d8799fd8799f581c22222222222222222222222222222222222222222222222222222222ffff00153330093232533300b3370e90010008b099b87375a60206012004900e1804800998009bab30023007300330070044c126d8799fd87a9f581cafddc16c18e7d8de379fb9aad39b3d1b5afd27603e5ebac818432a72ffff0013375e6e9cc8cc004004dd598019804180218040029129998070008a5eb804cc03cc030c040004cc008008c044004dd399806a6126d8799fd8799f581c22222222222222222222222222222222222222222222222222222222ffff003300d4c126d8799fd87a9f581cafddc16c18e7d8de379fb9aad39b3d1b5afd27603e5ebac818432a72ffff004bd700a5014a044646600200200644a66601e002298103d87a800013232323253330103375e00e004266e95200033014375000297ae0133006006003375a6022006601e004602600460220024601a601c601c601c601c601c601c0024601800229309b2b118029baa001230033754002ae6955ceaab9e5573eae815d0aba21", + "hash": "ab5c648e1399ad1c5ed964ca5eb98e90a842f3674dd26ebf2ec8e107" } ], "definitions": {