@@ -493,72 +493,6 @@ var LockReleaseTokenPoolSetPoolOp = cld_ops.NewOperation(
493493	setPoolHandler ,
494494)
495495
496- // LRTP -- set_rebalancer 
497- type  LockReleaseTokenPoolSetRebalancerInput  struct  {
498- 	LockReleaseTokenPoolPackageId  string 
499- 	CoinObjectTypeArg              string 
500- 	StateObjectId                  string 
501- 	OwnerCap                       string 
502- 	Rebalancer                     string 
503- }
504- 
505- var  setRebalancerHandler  =  func (b  cld_ops.Bundle , deps  sui_ops.OpTxDeps , input  LockReleaseTokenPoolSetRebalancerInput ) (output  sui_ops.OpTxResult [NoObjects ], err  error ) {
506- 	contract , err  :=  module_lock_release_token_pool .NewLockReleaseTokenPool (input .LockReleaseTokenPoolPackageId , deps .Client )
507- 	if  err  !=  nil  {
508- 		return  sui_ops.OpTxResult [NoObjects ]{}, fmt .Errorf ("failed to create lock release token pool contract: %w" , err )
509- 	}
510- 
511- 	encodedCall , err  :=  contract .Encoder ().SetRebalancer (
512- 		[]string {input .CoinObjectTypeArg },
513- 		bind.Object {Id : input .OwnerCap },
514- 		bind.Object {Id : input .StateObjectId },
515- 		input .Rebalancer ,
516- 	)
517- 	if  err  !=  nil  {
518- 		return  sui_ops.OpTxResult [NoObjects ]{}, fmt .Errorf ("failed to encode SetRebalancer call: %w" , err )
519- 	}
520- 	call , err  :=  sui_ops .ToTransactionCallWithTypeArgs (encodedCall , input .StateObjectId , []string {input .CoinObjectTypeArg })
521- 	if  err  !=  nil  {
522- 		return  sui_ops.OpTxResult [NoObjects ]{}, fmt .Errorf ("failed to convert encoded call to TransactionCall: %w" , err )
523- 	}
524- 	if  deps .Signer  ==  nil  {
525- 		b .Logger .Infow ("Skipping execution of SetRebalancer on LockReleaseTokenPool as per no Signer provided" )
526- 		return  sui_ops.OpTxResult [NoObjects ]{
527- 			Digest :    "" ,
528- 			PackageId : input .LockReleaseTokenPoolPackageId ,
529- 			Objects :   NoObjects {},
530- 			Call :      call ,
531- 		}, nil 
532- 	}
533- 
534- 	opts  :=  deps .GetCallOpts ()
535- 	opts .Signer  =  deps .Signer 
536- 	tx , err  :=  contract .Bound ().ExecuteTransaction (
537- 		b .GetContext (),
538- 		opts ,
539- 		encodedCall ,
540- 	)
541- 	if  err  !=  nil  {
542- 		return  sui_ops.OpTxResult [NoObjects ]{}, fmt .Errorf ("failed to execute lock release token pool set rebalancer: %w" , err )
543- 	}
544- 
545- 	b .Logger .Infow ("SetRebalancer on LockReleaseTokenPool" , "LockReleaseTokenPool PackageId:" , input .LockReleaseTokenPoolPackageId , "Rebalancer:" , input .Rebalancer )
546- 
547- 	return  sui_ops.OpTxResult [NoObjects ]{
548- 		Digest :    tx .Digest ,
549- 		PackageId : input .LockReleaseTokenPoolPackageId ,
550- 		Objects :   NoObjects {},
551- 		Call :      call ,
552- 	}, err 
553- }
554- 
555- var  LockReleaseTokenPoolSetRebalancerOp  =  cld_ops .NewOperation (
556- 	sui_ops .NewSuiOperationName ("ccip" , "lock_release_token_pool" , "set_rebalancer" ),
557- 	semver .MustParse ("0.1.0" ),
558- 	"Sets the rebalancer in the CCIP LockRelease Token Pool contract" ,
559- 	setRebalancerHandler ,
560- )
561- 
562496// LRTP -- set_allowlist_enabled 
563497type  LockReleaseTokenPoolSetAllowlistEnabledInput  struct  {
564498	LockReleaseTokenPoolPackageId  string 
0 commit comments