|
4 | 4 | "inputs": [], |
5 | 5 | "stateMutability": "nonpayable" |
6 | 6 | }, |
7 | | - { |
8 | | - "type": "function", |
9 | | - "name": "BURN_ACTOR", |
10 | | - "inputs": [], |
11 | | - "outputs": [ |
12 | | - { |
13 | | - "name": "", |
14 | | - "type": "address", |
15 | | - "internalType": "address" |
16 | | - } |
17 | | - ], |
18 | | - "stateMutability": "view" |
19 | | - }, |
20 | 7 | { |
21 | 8 | "type": "function", |
22 | 9 | "name": "EXTRA_DATA_MAX_SIZE", |
|
30 | 17 | ], |
31 | 18 | "stateMutability": "view" |
32 | 19 | }, |
33 | | - { |
34 | | - "type": "function", |
35 | | - "name": "FIL_USD_PRICE_FEED_ID", |
36 | | - "inputs": [], |
37 | | - "outputs": [ |
38 | | - { |
39 | | - "name": "", |
40 | | - "type": "bytes32", |
41 | | - "internalType": "bytes32" |
42 | | - } |
43 | | - ], |
44 | | - "stateMutability": "view" |
45 | | - }, |
46 | | - { |
47 | | - "type": "function", |
48 | | - "name": "LEAF_SIZE", |
49 | | - "inputs": [], |
50 | | - "outputs": [ |
51 | | - { |
52 | | - "name": "", |
53 | | - "type": "uint256", |
54 | | - "internalType": "uint256" |
55 | | - } |
56 | | - ], |
57 | | - "stateMutability": "view" |
58 | | - }, |
59 | 20 | { |
60 | 21 | "type": "function", |
61 | 22 | "name": "MAX_ENQUEUED_REMOVALS", |
|
108 | 69 | ], |
109 | 70 | "stateMutability": "view" |
110 | 71 | }, |
111 | | - { |
112 | | - "type": "function", |
113 | | - "name": "PYTH", |
114 | | - "inputs": [], |
115 | | - "outputs": [ |
116 | | - { |
117 | | - "name": "", |
118 | | - "type": "address", |
119 | | - "internalType": "contract IPyth" |
120 | | - } |
121 | | - ], |
122 | | - "stateMutability": "view" |
123 | | - }, |
124 | | - { |
125 | | - "type": "function", |
126 | | - "name": "RANDOMNESS_PRECOMPILE", |
127 | | - "inputs": [], |
128 | | - "outputs": [ |
129 | | - { |
130 | | - "name": "", |
131 | | - "type": "address", |
132 | | - "internalType": "address" |
133 | | - } |
134 | | - ], |
135 | | - "stateMutability": "view" |
136 | | - }, |
137 | | - { |
138 | | - "type": "function", |
139 | | - "name": "SECONDS_IN_DAY", |
140 | | - "inputs": [], |
141 | | - "outputs": [ |
142 | | - { |
143 | | - "name": "", |
144 | | - "type": "uint256", |
145 | | - "internalType": "uint256" |
146 | | - } |
147 | | - ], |
148 | | - "stateMutability": "view" |
149 | | - }, |
150 | 72 | { |
151 | 73 | "type": "function", |
152 | 74 | "name": "UPGRADE_INTERFACE_VERSION", |
|
182 | 104 | "type": "uint256", |
183 | 105 | "internalType": "uint256" |
184 | 106 | }, |
| 107 | + { |
| 108 | + "name": "listenerAddr", |
| 109 | + "type": "address", |
| 110 | + "internalType": "address" |
| 111 | + }, |
185 | 112 | { |
186 | 113 | "name": "pieceData", |
187 | 114 | "type": "tuple[]", |
|
207 | 134 | "internalType": "uint256" |
208 | 135 | } |
209 | 136 | ], |
210 | | - "stateMutability": "nonpayable" |
| 137 | + "stateMutability": "payable" |
211 | 138 | }, |
212 | 139 | { |
213 | 140 | "type": "function", |
|
217 | 144 | "name": "setId", |
218 | 145 | "type": "uint256", |
219 | 146 | "internalType": "uint256" |
220 | | - }, |
| 147 | + } |
| 148 | + ], |
| 149 | + "outputs": [ |
| 150 | + { |
| 151 | + "name": "", |
| 152 | + "type": "uint256", |
| 153 | + "internalType": "uint256" |
| 154 | + } |
| 155 | + ], |
| 156 | + "stateMutability": "view" |
| 157 | + }, |
| 158 | + { |
| 159 | + "type": "function", |
| 160 | + "name": "calculateProofFeeForSize", |
| 161 | + "inputs": [ |
221 | 162 | { |
222 | | - "name": "estimatedGasFee", |
| 163 | + "name": "rawSize", |
223 | 164 | "type": "uint256", |
224 | 165 | "internalType": "uint256" |
225 | 166 | } |
|
312 | 253 | "outputs": [], |
313 | 254 | "stateMutability": "nonpayable" |
314 | 255 | }, |
| 256 | + { |
| 257 | + "type": "function", |
| 258 | + "name": "feeEffectiveTime", |
| 259 | + "inputs": [], |
| 260 | + "outputs": [ |
| 261 | + { |
| 262 | + "name": "", |
| 263 | + "type": "uint64", |
| 264 | + "internalType": "uint64" |
| 265 | + } |
| 266 | + ], |
| 267 | + "stateMutability": "view" |
| 268 | + }, |
| 269 | + { |
| 270 | + "type": "function", |
| 271 | + "name": "feePerTiB", |
| 272 | + "inputs": [], |
| 273 | + "outputs": [ |
| 274 | + { |
| 275 | + "name": "", |
| 276 | + "type": "uint96", |
| 277 | + "internalType": "uint96" |
| 278 | + } |
| 279 | + ], |
| 280 | + "stateMutability": "view" |
| 281 | + }, |
315 | 282 | { |
316 | 283 | "type": "function", |
317 | 284 | "name": "findPieceIds", |
|
531 | 498 | ], |
532 | 499 | "stateMutability": "view" |
533 | 500 | }, |
534 | | - { |
535 | | - "type": "function", |
536 | | - "name": "getFILUSDPrice", |
537 | | - "inputs": [], |
538 | | - "outputs": [ |
539 | | - { |
540 | | - "name": "", |
541 | | - "type": "uint64", |
542 | | - "internalType": "uint64" |
543 | | - }, |
544 | | - { |
545 | | - "name": "", |
546 | | - "type": "int32", |
547 | | - "internalType": "int32" |
548 | | - } |
549 | | - ], |
550 | | - "stateMutability": "view" |
551 | | - }, |
552 | 501 | { |
553 | 502 | "type": "function", |
554 | 503 | "name": "getNextChallengeEpoch", |
|
815 | 764 | "outputs": [], |
816 | 765 | "stateMutability": "nonpayable" |
817 | 766 | }, |
| 767 | + { |
| 768 | + "type": "function", |
| 769 | + "name": "proposedFeePerTiB", |
| 770 | + "inputs": [], |
| 771 | + "outputs": [ |
| 772 | + { |
| 773 | + "name": "", |
| 774 | + "type": "uint96", |
| 775 | + "internalType": "uint96" |
| 776 | + } |
| 777 | + ], |
| 778 | + "stateMutability": "view" |
| 779 | + }, |
818 | 780 | { |
819 | 781 | "type": "function", |
820 | 782 | "name": "provePossession", |
|
901 | 863 | "outputs": [], |
902 | 864 | "stateMutability": "nonpayable" |
903 | 865 | }, |
| 866 | + { |
| 867 | + "type": "function", |
| 868 | + "name": "updateProofFee", |
| 869 | + "inputs": [ |
| 870 | + { |
| 871 | + "name": "newFeePerTiB", |
| 872 | + "type": "uint256", |
| 873 | + "internalType": "uint256" |
| 874 | + } |
| 875 | + ], |
| 876 | + "outputs": [], |
| 877 | + "stateMutability": "nonpayable" |
| 878 | + }, |
904 | 879 | { |
905 | 880 | "type": "function", |
906 | 881 | "name": "upgradeToAndCall", |
|
989 | 964 | ], |
990 | 965 | "anonymous": false |
991 | 966 | }, |
| 967 | + { |
| 968 | + "type": "event", |
| 969 | + "name": "FeeUpdateProposed", |
| 970 | + "inputs": [ |
| 971 | + { |
| 972 | + "name": "currentFee", |
| 973 | + "type": "uint256", |
| 974 | + "indexed": false, |
| 975 | + "internalType": "uint256" |
| 976 | + }, |
| 977 | + { |
| 978 | + "name": "newFee", |
| 979 | + "type": "uint256", |
| 980 | + "indexed": false, |
| 981 | + "internalType": "uint256" |
| 982 | + }, |
| 983 | + { |
| 984 | + "name": "effectiveTime", |
| 985 | + "type": "uint256", |
| 986 | + "indexed": false, |
| 987 | + "internalType": "uint256" |
| 988 | + } |
| 989 | + ], |
| 990 | + "anonymous": false |
| 991 | + }, |
992 | 992 | { |
993 | 993 | "type": "event", |
994 | 994 | "name": "Initialized", |
|
1143 | 1143 | "type": "uint256", |
1144 | 1144 | "indexed": false, |
1145 | 1145 | "internalType": "uint256" |
1146 | | - }, |
1147 | | - { |
1148 | | - "name": "price", |
1149 | | - "type": "uint64", |
1150 | | - "indexed": false, |
1151 | | - "internalType": "uint64" |
1152 | | - }, |
1153 | | - { |
1154 | | - "name": "expo", |
1155 | | - "type": "int32", |
1156 | | - "indexed": false, |
1157 | | - "internalType": "int32" |
1158 | 1146 | } |
1159 | 1147 | ], |
1160 | 1148 | "anonymous": false |
|
0 commit comments