Skip to content

Commit 6887169

Browse files
Merge pull request #509 from casper-ecosystem/CSDK-218
Parse contract entry points between Casper 1.5.x and Casper 2.0
2 parents 9a8bae6 + ce6ad9c commit 6887169

File tree

8 files changed

+1085
-213
lines changed

8 files changed

+1085
-213
lines changed
Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
{
2+
"EraInfo": {
3+
"seigniorage_allocations": [
4+
{
5+
"Delegator": {
6+
"delegator_kind": {
7+
"PublicKey": "018b46617b2b97e633b36530f2964b3f4c15916235910a2737e83d4fa2c7fad542"
8+
},
9+
"validator_public_key": "01509254f22690fbe7fb6134be574c4fbdb060dfa699964653b99753485e518ea6",
10+
"amount": "2515330120214391"
11+
}
12+
},
13+
{
14+
"Validator": {
15+
"validator_public_key": "01509254f22690fbe7fb6134be574c4fbdb060dfa699964653b99753485e518ea6",
16+
"amount": "2728720430156545"
17+
}
18+
},
19+
{
20+
"Delegator": {
21+
"delegator_kind": {
22+
"PublicKey": "018b46617b2b97e633b36530f2964b3f4c15916235910a2737e83d4fa2c7fad542"
23+
},
24+
"validator_public_key": "01509254f22690fbe7fb6134be574c4fbdb060dfa699964653b99753485e518ea6",
25+
"amount": "109303520813010"
26+
}
27+
},
28+
{
29+
"Validator": {
30+
"validator_public_key": "01509254f22690fbe7fb6134be574c4fbdb060dfa699964653b99753485e518ea6",
31+
"amount": "118554941151112"
32+
}
33+
},
34+
{
35+
"Delegator": {
36+
"delegator_kind": {
37+
"PublicKey": "0197b79d1a1351f8fb922b9f7f556d2bbfdba5105df9eaa6caa07804c703a641ed"
38+
},
39+
"validator_public_key": "0190664e16a17594ed2d0e3c279c4cf5894e8db0da15e3b91c938562a1caae32ab",
40+
"amount": "8599696498056110"
41+
}
42+
},
43+
{
44+
"Validator": {
45+
"validator_public_key": "0190664e16a17594ed2d0e3c279c4cf5894e8db0da15e3b91c938562a1caae32ab",
46+
"amount": "9377950843219784"
47+
}
48+
},
49+
{
50+
"Delegator": {
51+
"delegator_kind": {
52+
"PublicKey": "0197b79d1a1351f8fb922b9f7f556d2bbfdba5105df9eaa6caa07804c703a641ed"
53+
},
54+
"validator_public_key": "0190664e16a17594ed2d0e3c279c4cf5894e8db0da15e3b91c938562a1caae32ab",
55+
"amount": "285067736921916"
56+
}
57+
},
58+
{
59+
"Validator": {
60+
"validator_public_key": "0190664e16a17594ed2d0e3c279c4cf5894e8db0da15e3b91c938562a1caae32ab",
61+
"amount": "310701366981535"
62+
}
63+
},
64+
{
65+
"Delegator": {
66+
"delegator_kind": {
67+
"PublicKey": "01a5a5b7328118681638be3e06c8749609280dba4c9daf9aeb3d3464b8839b018a"
68+
},
69+
"validator_public_key": "01c867ff3cf1d4e4e68fc00922fdcb740304def196e223091dee62012f444b9eba",
70+
"amount": "5976757455713484"
71+
}
72+
},
73+
{
74+
"Validator": {
75+
"validator_public_key": "01c867ff3cf1d4e4e68fc00922fdcb740304def196e223091dee62012f444b9eba",
76+
"amount": "6492754998004464"
77+
}
78+
},
79+
{
80+
"Delegator": {
81+
"delegator_kind": {
82+
"PublicKey": "01a5a5b7328118681638be3e06c8749609280dba4c9daf9aeb3d3464b8839b018a"
83+
},
84+
"validator_public_key": "01c867ff3cf1d4e4e68fc00922fdcb740304def196e223091dee62012f444b9eba",
85+
"amount": "162277940193805"
86+
}
87+
},
88+
{
89+
"Validator": {
90+
"validator_public_key": "01c867ff3cf1d4e4e68fc00922fdcb740304def196e223091dee62012f444b9eba",
91+
"amount": "176125500882714"
92+
}
93+
},
94+
{
95+
"Delegator": {
96+
"delegator_kind": {
97+
"PublicKey": "0106ed45915392c02b37136618372ac8dde8e0e3b8ee6190b2ca6db539b354ede4"
98+
},
99+
"validator_public_key": "01f58b94526d280881f79744effebc555426190950d5dfdd2f8aaf10ceaec010c6",
100+
"amount": "6111063397723576"
101+
}
102+
},
103+
{
104+
"Validator": {
105+
"validator_public_key": "01f58b94526d280881f79744effebc555426190950d5dfdd2f8aaf10ceaec010c6",
106+
"amount": "6660504858490961"
107+
}
108+
},
109+
{
110+
"Delegator": {
111+
"delegator_kind": {
112+
"PublicKey": "0106ed45915392c02b37136618372ac8dde8e0e3b8ee6190b2ca6db539b354ede4"
113+
},
114+
"validator_public_key": "01f58b94526d280881f79744effebc555426190950d5dfdd2f8aaf10ceaec010c6",
115+
"amount": "183204228041446"
116+
}
117+
},
118+
{
119+
"Validator": {
120+
"validator_public_key": "01f58b94526d280881f79744effebc555426190950d5dfdd2f8aaf10ceaec010c6",
121+
"amount": "199637730476608"
122+
}
123+
},
124+
{
125+
"Delegator": {
126+
"delegator_kind": {
127+
"PublicKey": "0184f6d260f4ee6869ddb36affe15456de6ae045278fa2f467bb677561ce0dad55"
128+
},
129+
"validator_public_key": "01fed662dc7f1f7af43ad785ba07a8cc05b7a96f9ee69613cfde43bc56bec1140b",
130+
"amount": "2170319328593039"
131+
}
132+
},
133+
{
134+
"Validator": {
135+
"validator_public_key": "01fed662dc7f1f7af43ad785ba07a8cc05b7a96f9ee69613cfde43bc56bec1140b",
136+
"amount": "2366902069827651"
137+
}
138+
},
139+
{
140+
"Delegator": {
141+
"delegator_kind": {
142+
"PublicKey": "0184f6d260f4ee6869ddb36affe15456de6ae045278fa2f467bb677561ce0dad55"
143+
},
144+
"validator_public_key": "01fed662dc7f1f7af43ad785ba07a8cc05b7a96f9ee69613cfde43bc56bec1140b",
145+
"amount": "217749920954248"
146+
}
147+
},
148+
{
149+
"Validator": {
150+
"validator_public_key": "01fed662dc7f1f7af43ad785ba07a8cc05b7a96f9ee69613cfde43bc56bec1140b",
151+
"amount": "237377113583604"
152+
}
153+
}
154+
]
155+
}
156+
}

src/tests/data/era/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import eraSummaryJson from './era_summary_example.json';
22
import eraSummaryV2DelegatorKindJson from './era_summary_v2_delegator_kind_purse.json';
3+
import eraInfoResultJson from './era_info_result.json';
34

4-
export { eraSummaryJson, eraSummaryV2DelegatorKindJson };
5+
export { eraSummaryJson, eraSummaryV2DelegatorKindJson, eraInfoResultJson };

src/tests/data/rpc_response/index.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
import getStatusJson from './get_status.json';
22
import getBlockByHashJson from './get_block_by_hash.json';
33
import infoGetTransactionResultV1Json from './info_get_transaction_result_v1.json';
4+
import stateItemResultV1Json from './state_item_result_v1.json';
5+
import stateItemResultV2Json from './state_item_result_v2.json';
46

5-
export { getStatusJson, getBlockByHashJson, infoGetTransactionResultV1Json };
7+
export {
8+
getStatusJson,
9+
getBlockByHashJson,
10+
infoGetTransactionResultV1Json,
11+
stateItemResultV1Json,
12+
stateItemResultV2Json
13+
};

0 commit comments

Comments
 (0)