@@ -308,14 +308,8 @@ class TokenContract extends SmartContract {
308
308
@method authorizeUpdate ( zkappUpdate : AccountUpdate ) {
309
309
// adopt this account update as a child, allowing a certain layout for its own children
310
310
// we allow 10 child account updates, in a left-biased tree of width 3
311
- let { NoChildren, StaticChildren } = AccountUpdate . Layout ;
312
- let layout = StaticChildren (
313
- StaticChildren (
314
- StaticChildren ( StaticChildren ( NoChildren ) , NoChildren ) ,
315
- NoChildren
316
- ) ,
317
- NoChildren
318
- ) ;
311
+ let { NoChildren, StaticChildren, AnyChildren } = AccountUpdate . Layout ;
312
+ let layout = AnyChildren ;
319
313
this . experimental . authorize ( zkappUpdate , layout ) ;
320
314
321
315
// walk account updates to see if balances for this token cancel
@@ -331,14 +325,8 @@ class TokenContract extends SmartContract {
331
325
) {
332
326
// adopt this account update as a child, allowing a certain layout for its own children
333
327
// we allow 10 child account updates, in a left-biased tree of width 3
334
- let { NoChildren, StaticChildren } = AccountUpdate . Layout ;
335
- let layout = StaticChildren (
336
- StaticChildren (
337
- StaticChildren ( StaticChildren ( NoChildren ) , NoChildren ) ,
338
- NoChildren
339
- ) ,
340
- NoChildren
341
- ) ;
328
+ let { NoChildren, StaticChildren, AnyChildren } = AccountUpdate . Layout ;
329
+ let layout = AnyChildren ;
342
330
this . experimental . authorize ( zkappUpdate , layout ) ;
343
331
344
332
// walk account updates to see if balances cancel the amount sent
0 commit comments