1+ {
2+ "programType" : " contract" ,
3+ "specVersion" : " 1.1" ,
4+ "encodingVersion" : " 1" ,
5+ "concreteTypes" : [
6+ {
7+ "type" : " struct Adder" ,
8+ "concreteTypeId" : " 4717fd7abcab99b1028d795354df7d1cddda94883a45770a6d7c8cae0c21173f" ,
9+ "metadataTypeId" : 2
10+ },
11+ {
12+ "type" : " struct std::contract_id::ContractId" ,
13+ "concreteTypeId" : " 29c10735d33b5159f0c71ee1dbd17b36a3e69e41f00fab0d42e1bd9f428d8a54" ,
14+ "metadataTypeId" : 3
15+ },
16+ {
17+ "type" : " u64" ,
18+ "concreteTypeId" : " 1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0"
19+ }
20+ ],
21+ "metadataTypes" : [
22+ {
23+ "type" : " (_, _)" ,
24+ "metadataTypeId" : 0 ,
25+ "components" : [
26+ {
27+ "name" : " __tuple_element" ,
28+ "typeId" : " 1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0"
29+ },
30+ {
31+ "name" : " __tuple_element" ,
32+ "typeId" : " 1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0"
33+ }
34+ ]
35+ },
36+ {
37+ "type" : " b256" ,
38+ "metadataTypeId" : 1
39+ },
40+ {
41+ "type" : " struct Adder" ,
42+ "metadataTypeId" : 2 ,
43+ "components" : [
44+ {
45+ "name" : " _vals" ,
46+ "typeId" : 0
47+ }
48+ ]
49+ },
50+ {
51+ "type" : " struct std::contract_id::ContractId" ,
52+ "metadataTypeId" : 3 ,
53+ "components" : [
54+ {
55+ "name" : " bits" ,
56+ "typeId" : 1
57+ }
58+ ]
59+ }
60+ ],
61+ "functions" : [
62+ {
63+ "name" : " call_increment_count" ,
64+ "inputs" : [
65+ {
66+ "name" : " contract_id" ,
67+ "concreteTypeId" : " 29c10735d33b5159f0c71ee1dbd17b36a3e69e41f00fab0d42e1bd9f428d8a54"
68+ },
69+ {
70+ "name" : " adder" ,
71+ "concreteTypeId" : " 4717fd7abcab99b1028d795354df7d1cddda94883a45770a6d7c8cae0c21173f"
72+ }
73+ ],
74+ "output" : " 1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0" ,
75+ "attributes" : null
76+ },
77+ {
78+ "name" : " check_current_count" ,
79+ "inputs" : [
80+ {
81+ "name" : " contract_id" ,
82+ "concreteTypeId" : " 29c10735d33b5159f0c71ee1dbd17b36a3e69e41f00fab0d42e1bd9f428d8a54"
83+ }
84+ ],
85+ "output" : " 1506e6f44c1d6291cdf46395a8e573276a4fa79e8ace3fc891e092ef32d1b0a0" ,
86+ "attributes" : null
87+ }
88+ ],
89+ "loggedTypes" : [],
90+ "messagesTypes" : [],
91+ "configurables" : [],
92+ "errorCodes" : {}
93+ }
0 commit comments