@@ -226,72 +226,72 @@ pub fn invoke(params: u32) -> u32 {
226
226
// Method numbers calculated via fvm_dispatch_tools using CamelCase names derived from
227
227
// the corresponding FRC46Token trait methods.
228
228
match rest {
229
- 4244593718 => {
229
+ 0x02ea015c => {
230
230
// Name
231
231
let name = token_actor. name ( ) ;
232
232
return_ipld ( & name) . unwrap ( )
233
233
}
234
- 3551111368 => {
234
+ 0x7adab63e => {
235
235
// Symbol
236
236
let symbol = token_actor. symbol ( ) ;
237
237
return_ipld ( & symbol) . unwrap ( )
238
238
}
239
- 2511420746 => {
239
+ 0x06da7a35 => {
240
240
// TotalSupply
241
241
let total_supply = token_actor. total_supply ( ) ;
242
242
return_ipld ( & total_supply) . unwrap ( )
243
243
}
244
- 1568445334 => {
244
+ 0x8710e1ac => {
245
245
//BalanceOf
246
246
let params = deserialize_params ( params) ;
247
247
let res = token_actor. balance_of ( params) . unwrap ( ) ;
248
248
return_ipld ( & res) . unwrap ( )
249
249
}
250
- 2804639308 => {
250
+ 0xfaa45236 => {
251
251
// Allowance
252
252
let params = deserialize_params ( params) ;
253
253
let res = token_actor. allowance ( params) . unwrap ( ) ;
254
254
return_ipld ( & res) . unwrap ( )
255
255
}
256
- 991449938 => {
256
+ 0x69ecb918 => {
257
257
// IncreaseAllowance
258
258
let params = deserialize_params ( params) ;
259
259
let res = token_actor. increase_allowance ( params) . unwrap ( ) ;
260
260
let cid = token_actor. util . flush ( ) . unwrap ( ) ;
261
261
sdk:: sself:: set_root ( & cid) . unwrap ( ) ;
262
262
return_ipld ( & res) . unwrap ( )
263
263
}
264
- 4218751446 => {
264
+ 0x5b286f21 => {
265
265
// DecreaseAllowance
266
266
let params = deserialize_params ( params) ;
267
267
let res = token_actor. decrease_allowance ( params) . unwrap ( ) ;
268
268
let cid = token_actor. util . flush ( ) . unwrap ( ) ;
269
269
sdk:: sself:: set_root ( & cid) . unwrap ( ) ;
270
270
return_ipld ( & res) . unwrap ( )
271
271
}
272
- 1691518633 => {
272
+ 0xa4d840b1 => {
273
273
// RevokeAllowance
274
274
let params = deserialize_params ( params) ;
275
275
token_actor. revoke_allowance ( params) . unwrap ( ) ;
276
276
let cid = token_actor. util . flush ( ) . unwrap ( ) ;
277
277
sdk:: sself:: set_root ( & cid) . unwrap ( ) ;
278
278
NO_DATA_BLOCK_ID
279
279
}
280
- 1924391931 => {
280
+ 0x5584159a => {
281
281
// Burn
282
282
let params = deserialize_params ( params) ;
283
283
let res = token_actor. burn ( params) . unwrap ( ) ;
284
284
let cid = token_actor. util . flush ( ) . unwrap ( ) ;
285
285
sdk:: sself:: set_root ( & cid) . unwrap ( ) ;
286
286
return_ipld ( & res) . unwrap ( )
287
287
}
288
- 401872942 => {
288
+ 0xd7d4deed => {
289
289
// TransferFrom
290
290
let params = deserialize_params ( params) ;
291
291
let res = token_actor. transfer_from ( params) . unwrap ( ) ;
292
292
return_ipld ( & res) . unwrap ( )
293
293
}
294
- 1303003700 => {
294
+ 0x04cbf732 => {
295
295
// Transfer
296
296
let params = deserialize_params ( params) ;
297
297
let res = token_actor. transfer ( params) . unwrap ( ) ;
@@ -300,7 +300,7 @@ pub fn invoke(params: u32) -> u32 {
300
300
301
301
// Custom actor interface, these are author-defined methods that extend beyond the
302
302
// FRC46 Token standard
303
- 3839021839 => {
303
+ 0x06f84ab2 => {
304
304
// Mint
305
305
let params: MintParams = deserialize_params ( params) ;
306
306
let res = token_actor. mint ( params) . unwrap ( ) ;
0 commit comments