-
Notifications
You must be signed in to change notification settings - Fork 4
/
plutus.json
84 lines (84 loc) · 5.47 KB
/
plutus.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
"preamble": {
"title": "ange/rosca",
"description": "Aiken contracts for project 'ange/rosca'",
"version": "1.0.0",
"plutusVersion": "v3",
"compiler": {
"name": "Aiken",
"version": "v1.1.0+be31a7c"
},
"license": "Apache-2.0"
},
"validators": [
{
"title": "tontine.tontine.spend",
"datum": {
"title": "datum",
"schema": {
"$ref": "#/definitions/tontine~1Datum"
}
},
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/tontine~1Redeemer"
}
},
"compiledCode": "5903a1010100323232323232322533300232323232325332330083001300937540042646464a664660186002601a6ea801c4c8c94ccc044c0500084c8c8c8c8c8c8c94ccc054c038c058dd500089919191919299980d1807980d9baa001132323232533301e3013301f3754002264a66603e66ebc0280104c8c8c8c8c8c94ccc094c078c098dd51815181580109919191919192999815981218161baa3030303100213232533303030330021323232323253330323375e6e98040dd30050a99981919baf00e008153330323375e604860686ea8048c090c0d0dd50060a99981919b8f00548811cf4c9f9c4252d86702c2f4c2e49e6648c7cffe3c8f2b6b7d779788f5000153330320011302b00214a029405280a5014a0a666062604c60646ea930103d87a800013371e0046eb8c0d8c0ccdd5260103d87a800014a26eb4c0d4c0d8008dd7181a000981a0011bae303200116375860620026466002002646600200201644a666062002297adef6c6013232323253330323372291100002153330323371e91010000210031005133036337606ea4008dd3000998030030019bab3033003375c6062004606a004606600244a666060002297ae01323332223233001001003225333036001100313233038374e660706ea4018cc0e0c0d4004cc0e0c0d80052f5c066006006607400460700026eb8c0bc004dd5981800099801801981a00118190008b181780098178011bab302d001302d002302b0013027375400e2c605200260520046eacc09c004c09c008c094004c084dd50018b181198101baa001163300c006005302130220023020001301c3754603e60386ea800458cc020dd6180f0019bad301e4bd7081010000810100001bad301d301e4bd709010000810100001bac301c301d301d001301837540066034602e6ea800458c064c068c068008c060004c050dd518019980b0079980b0069980b19ba548008cc058024cc0594ccc048c01cc04cdd5004098019980b18019980b1ba732330010013758600a602a6ea8c060c054dd500491299980b8008a5eb804cc060c064004cc008008c0680052f5c097ae014c0103d87a80004bd7025eb80c0040048894ccc0580085300103d87a8000132325333015300a00313006330190024bd70099980280280099b8000348004c06800cc060008dd2a4000460280022c6eb4c048004c038dd50039b874800058c03cc040008c038004c028dd50011b874800858c02cc030008c028004c028008c020004c010dd50008a4c26cacae6955ceaab9e5573eae815d0aba201",
"hash": "a39b7a20becab1fcf40d67efe01983d72ae5859df39a734207fd84c5"
},
{
"title": "tontine.tontine.else",
"compiledCode": "5903a1010100323232323232322533300232323232325332330083001300937540042646464a664660186002601a6ea801c4c8c94ccc044c0500084c8c8c8c8c8c8c94ccc054c038c058dd500089919191919299980d1807980d9baa001132323232533301e3013301f3754002264a66603e66ebc0280104c8c8c8c8c8c94ccc094c078c098dd51815181580109919191919192999815981218161baa3030303100213232533303030330021323232323253330323375e6e98040dd30050a99981919baf00e008153330323375e604860686ea8048c090c0d0dd50060a99981919b8f00548811cf4c9f9c4252d86702c2f4c2e49e6648c7cffe3c8f2b6b7d779788f5000153330320011302b00214a029405280a5014a0a666062604c60646ea930103d87a800013371e0046eb8c0d8c0ccdd5260103d87a800014a26eb4c0d4c0d8008dd7181a000981a0011bae303200116375860620026466002002646600200201644a666062002297adef6c6013232323253330323372291100002153330323371e91010000210031005133036337606ea4008dd3000998030030019bab3033003375c6062004606a004606600244a666060002297ae01323332223233001001003225333036001100313233038374e660706ea4018cc0e0c0d4004cc0e0c0d80052f5c066006006607400460700026eb8c0bc004dd5981800099801801981a00118190008b181780098178011bab302d001302d002302b0013027375400e2c605200260520046eacc09c004c09c008c094004c084dd50018b181198101baa001163300c006005302130220023020001301c3754603e60386ea800458cc020dd6180f0019bad301e4bd7081010000810100001bad301d301e4bd709010000810100001bac301c301d301d001301837540066034602e6ea800458c064c068c068008c060004c050dd518019980b0079980b0069980b19ba548008cc058024cc0594ccc048c01cc04cdd5004098019980b18019980b1ba732330010013758600a602a6ea8c060c054dd500491299980b8008a5eb804cc060c064004cc008008c0680052f5c097ae014c0103d87a80004bd7025eb80c0040048894ccc0580085300103d87a8000132325333015300a00313006330190024bd70099980280280099b8000348004c06800cc060008dd2a4000460280022c6eb4c048004c038dd50039b874800058c03cc040008c038004c028dd50011b874800858c02cc030008c028004c028008c020004c010dd50008a4c26cacae6955ceaab9e5573eae815d0aba201",
"hash": "a39b7a20becab1fcf40d67efe01983d72ae5859df39a734207fd84c5"
}
],
"definitions": {
"Int": {
"dataType": "integer"
},
"List$VerificationKeyHash": {
"dataType": "list",
"items": {
"$ref": "#/definitions/VerificationKeyHash"
}
},
"VerificationKeyHash": {
"title": "VerificationKeyHash",
"dataType": "bytes"
},
"tontine/Datum": {
"title": "Datum",
"anyOf": [
{
"title": "Datum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "participants",
"$ref": "#/definitions/List$VerificationKeyHash"
}
]
}
]
},
"tontine/Redeemer": {
"title": "Redeemer",
"anyOf": [
{
"title": "Redeemer",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "winner_index",
"$ref": "#/definitions/Int"
}
]
}
]
}
}
}