73 lines
11 KiB
JSON
73 lines
11 KiB
JSON
{
|
|
"preamble": {
|
|
"title": "script_context/v3",
|
|
"description": "End-to-end testing of standard lib script context, for Plutus v3",
|
|
"version": "0.0.0",
|
|
"plutusVersion": "v3",
|
|
"compiler": {
|
|
"name": "Aiken",
|
|
"version": "v1.0.31-alpha+a0c997e"
|
|
},
|
|
"license": "Apache-2.0"
|
|
},
|
|
"validators": [
|
|
{
|
|
"title": "simple_spend.simple_spend_spend",
|
|
"datum": {
|
|
"title": "_datum",
|
|
"schema": {
|
|
"$ref": "#/definitions/Option$Void"
|
|
}
|
|
},
|
|
"redeemer": {
|
|
"title": "_redeemer",
|
|
"schema": {
|
|
"$ref": "#/definitions/Void"
|
|
}
|
|
},
|
|
"compiledCode": "59090a0101003232323232323232323225333004323232323253323300a3001300c37540042646464646464a6660286eb0c058c05cc05cc04cdd50058a99980a1bac30163017301337540162a6660286eb0c058c05cc05cc05cc05cc05cc05cc05cc05cc04cdd50058a99980819b8748150dd6980b180b980b980b98099baa00b13253330113375e980101a0003017301830183018301830183018301830183018301830143754018294454cc04924012e657870656374205b5d203d3d20646963742e746f5f7061697273287472616e73616374696f6e2e646174756d7329001653330103375e98012fa1d87a9fd8799f5820000000000000000000000000000000000000000000000000000000000000000000ffffd87980003016301730173017301730173017301730173017301337540162930a99808a49ff6578706563740a202020205b0a20202020202050616972280a20202020202020205370656e64280a202020202020202020204f75747075745265666572656e6365207b0a2020202020202020202020207472616e73616374696f6e5f69643a20232230303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030222c0a2020202020202020202020206f75747075745f696e6465783a20302c0a202020202020202020207d2c0a2020202020202020292c0a2020202020202020766f696428292c0a202020202020292c0a202020205d203d3d207265640665656d657273001615330114911c657870656374203432203d3d207472616e73616374696f6e2e6665650016153301149129657870656374205b5d203d207472616e73616374696f6e2e65787472615f7369676e61746f726965730016153301149128657870656374205b5d203d207472616e73616374696f6e2e7265666572656e63655f696e70757473001615330114911f657870656374205b5d203d207472616e73616374696f6e2e6f757470757473001632533301400100e1325333015301800213232323253330153370e90001bad301b301c0021323232323232533301b3370e9002180e9baa30210021533301b3012301d37540022a66603666e3c01d221200000000000000000000000000000000000000000000000000000000000000000001533301b3375e6e9800cdd3299980da5014bd6f7b6300991919800800a5eb7bdb180894ccc0880044cc08ccdd82601014000374c00697adef6c60132323232533302233720910100002133027337609801014000374c00e00a2a66604466e3d22100002133027337609801014000374c00e00626604e66ec0dd48011ba600133006006003375660480066eb8c088008c098008c090004c8cc0040052f5bded8c044a66604200226604466ec130010140004c01051a3b9aca00004bd6f7b630099191919299981099b90489000021330263376098010140004c01051a3b9aca0000005153330213371e9101000021330263376098010140004c01051a3b9aca0000003133026337606ea4008dd4000998030030019bad3023003375c6042004604a004604600226464a66603a6028603e6ea8c08c00854ccc074c050c07cdd50008a4c03803860446046002603c6ea801454cc07124013f657870656374207265736f6c7665645f696e7075745f76616c7565203d3d206173736574732e66726f6d5f6c6f76656c6163652831303030303030303030290016153301c491606578706563740a202020207472616e73616374696f6e5f6964203d3d202322303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302200160190193020302100130200023756603c002603c004603800260306ea800c04cdd7180d000980b1baa3019002301830190013014375400201e602c0026eb0c054c048dd5005299980719baf4c0127d8799f5820000000000000000000000000000000000000000000000000000000000000000000ff003014004149854cc03d24019c6578706563740a202020204f75747075745265666572656e6365207b0a2020202020207472616e73616374696f6e5f69643a20232230303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030222c0a2020202020206f75747075745f696e6465783a20302c0a202020207d203d3d20696e666f0016533300d3371e910120c6fbd346681a8f8337f6b3e51e6ec973f1509367eabc3a44c849af58a1d8471b00375c60266028602860286028602860286028602860286028602860206ea8020526153300e491546578706563740a2020202023226336666264333436363831613866383333376636623365353165366563393733663135303933363765616263336134346338343961663538613164383437316222203d3d2069640016533300c3370e900018071baa00515333010300f375400a2930b0b1808980900098069baa002370e90010b1807180780118068009806801180580098039baa001149854cc0152411856616c696461746f722072657475726e65642066616c7365001365615330034901ff657870656374205b0a20202020496e707574207b0a2020202020206f75747075745f7265666572656e63653a204f75747075745265666572656e6365207b207472616e73616374696f6e5f69642c206f75747075745f696e6465783a2030207d2c0a2020202020206f75747075743a204f7574707574207b0a2020202020202020616464726573732c0a202020202020202076616c75653a207265736f6c7665645f696e7075745f76616c75652c0a2020202020202020646174756d3a20496e6c696e65446174756d285f292c0a20202020202020207265666572656e63655f7363726970743a204e6f6e652c0a2020202020207d2c0a202020207d2c0a200b205d203d20696e7075747300161533002491566578706563742041646472657373207b207061796d656e745f63726564656e7469616c3a20536372697074285f292c207374616b655f63726564656e7469616c3a204e6f6e65207d203d0a202020206164647265737300165734ae7155ceaab9e5573eae815d0aba21",
|
|
"hash": "a1061d09b0b83996b07d2f5496ee57c308160bc39115b26058831583"
|
|
},
|
|
{
|
|
"title": "simple_spend.simple_spend_else",
|
|
"compiledCode": "59090a0101003232323232323232323225333004323232323253323300a3001300c37540042646464646464a6660286eb0c058c05cc05cc04cdd50058a99980a1bac30163017301337540162a6660286eb0c058c05cc05cc05cc05cc05cc05cc05cc05cc04cdd50058a99980819b8748150dd6980b180b980b980b98099baa00b13253330113375e980101a0003017301830183018301830183018301830183018301830143754018294454cc04924012e657870656374205b5d203d3d20646963742e746f5f7061697273287472616e73616374696f6e2e646174756d7329001653330103375e98012fa1d87a9fd8799f5820000000000000000000000000000000000000000000000000000000000000000000ffffd87980003016301730173017301730173017301730173017301337540162930a99808a49ff6578706563740a202020205b0a20202020202050616972280a20202020202020205370656e64280a202020202020202020204f75747075745265666572656e6365207b0a2020202020202020202020207472616e73616374696f6e5f69643a20232230303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030222c0a2020202020202020202020206f75747075745f696e6465783a20302c0a202020202020202020207d2c0a2020202020202020292c0a2020202020202020766f696428292c0a202020202020292c0a202020205d203d3d207265640665656d657273001615330114911c657870656374203432203d3d207472616e73616374696f6e2e6665650016153301149129657870656374205b5d203d207472616e73616374696f6e2e65787472615f7369676e61746f726965730016153301149128657870656374205b5d203d207472616e73616374696f6e2e7265666572656e63655f696e70757473001615330114911f657870656374205b5d203d207472616e73616374696f6e2e6f757470757473001632533301400100e1325333015301800213232323253330153370e90001bad301b301c0021323232323232533301b3370e9002180e9baa30210021533301b3012301d37540022a66603666e3c01d221200000000000000000000000000000000000000000000000000000000000000000001533301b3375e6e9800cdd3299980da5014bd6f7b6300991919800800a5eb7bdb180894ccc0880044cc08ccdd82601014000374c00697adef6c60132323232533302233720910100002133027337609801014000374c00e00a2a66604466e3d22100002133027337609801014000374c00e00626604e66ec0dd48011ba600133006006003375660480066eb8c088008c098008c090004c8cc0040052f5bded8c044a66604200226604466ec130010140004c01051a3b9aca00004bd6f7b630099191919299981099b90489000021330263376098010140004c01051a3b9aca0000005153330213371e9101000021330263376098010140004c01051a3b9aca0000003133026337606ea4008dd4000998030030019bad3023003375c6042004604a004604600226464a66603a6028603e6ea8c08c00854ccc074c050c07cdd50008a4c03803860446046002603c6ea801454cc07124013f657870656374207265736f6c7665645f696e7075745f76616c7565203d3d206173736574732e66726f6d5f6c6f76656c6163652831303030303030303030290016153301c491606578706563740a202020207472616e73616374696f6e5f6964203d3d202322303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302200160190193020302100130200023756603c002603c004603800260306ea800c04cdd7180d000980b1baa3019002301830190013014375400201e602c0026eb0c054c048dd5005299980719baf4c0127d8799f5820000000000000000000000000000000000000000000000000000000000000000000ff003014004149854cc03d24019c6578706563740a202020204f75747075745265666572656e6365207b0a2020202020207472616e73616374696f6e5f69643a20232230303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030222c0a2020202020206f75747075745f696e6465783a20302c0a202020207d203d3d20696e666f0016533300d3371e910120c6fbd346681a8f8337f6b3e51e6ec973f1509367eabc3a44c849af58a1d8471b00375c60266028602860286028602860286028602860286028602860206ea8020526153300e491546578706563740a2020202023226336666264333436363831613866383333376636623365353165366563393733663135303933363765616263336134346338343961663538613164383437316222203d3d2069640016533300c3370e900018071baa00515333010300f375400a2930b0b1808980900098069baa002370e90010b1807180780118068009806801180580098039baa001149854cc0152411856616c696461746f722072657475726e65642066616c7365001365615330034901ff657870656374205b0a20202020496e707574207b0a2020202020206f75747075745f7265666572656e63653a204f75747075745265666572656e6365207b207472616e73616374696f6e5f69642c206f75747075745f696e6465783a2030207d2c0a2020202020206f75747075743a204f7574707574207b0a2020202020202020616464726573732c0a202020202020202076616c75653a207265736f6c7665645f696e7075745f76616c75652c0a2020202020202020646174756d3a20496e6c696e65446174756d285f292c0a20202020202020207265666572656e63655f7363726970743a204e6f6e652c0a2020202020207d2c0a202020207d2c0a200b205d203d20696e7075747300161533002491566578706563742041646472657373207b207061796d656e745f63726564656e7469616c3a20536372697074285f292c207374616b655f63726564656e7469616c3a204e6f6e65207d203d0a202020206164647265737300165734ae7155ceaab9e5573eae815d0aba21",
|
|
"hash": "a1061d09b0b83996b07d2f5496ee57c308160bc39115b26058831583"
|
|
}
|
|
],
|
|
"definitions": {
|
|
"Option$Void": {
|
|
"title": "Optional",
|
|
"anyOf": [
|
|
{
|
|
"title": "Some",
|
|
"description": "An optional value.",
|
|
"dataType": "constructor",
|
|
"index": 0,
|
|
"fields": [
|
|
{
|
|
"$ref": "#/definitions/Void"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "None",
|
|
"description": "Nothing.",
|
|
"dataType": "constructor",
|
|
"index": 1,
|
|
"fields": []
|
|
}
|
|
]
|
|
},
|
|
"Void": {
|
|
"title": "Unit",
|
|
"description": "The nullary constructor.",
|
|
"anyOf": [
|
|
{
|
|
"dataType": "constructor",
|
|
"index": 0,
|
|
"fields": []
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |