Skip to content

Commit 26f5c11

Browse files
committed
update
1 parent cf643e0 commit 26f5c11

File tree

2 files changed

+1
-68
lines changed

2 files changed

+1
-68
lines changed

deployment/ops/ccip_lock_release_token_pool/op_lock_release_token_pool.go

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -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
563497
type LockReleaseTokenPoolSetAllowlistEnabledInput struct {
564498
LockReleaseTokenPoolPackageId string

deployment/ops/ccip_lock_release_token_pool/op_registry.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,9 @@ var AllOperationsLockReleaseTP = []cld_ops.Operation[any, any, any]{
1515
*LockReleaseTokenPoolInitializeByCcipAdminOp.AsUntyped(),
1616
*LockReleaseTokenPoolApplyChainUpdatesOp.AsUntyped(),
1717
*LockReleaseTokenPoolSetChainRateLimiterOp.AsUntyped(),
18-
*LockReleaseTokenPoolProviderLiquidityOp.AsUntyped(),
18+
*LockReleaseTokenPoolProvideLiquidityOp.AsUntyped(),
1919
*LockReleaseTokenPoolAddRemotePoolOp.AsUntyped(),
2020
*LockReleaseTokenPoolSetPoolOp.AsUntyped(),
21-
*LockReleaseTokenPoolSetRebalancerOp.AsUntyped(),
2221
*LockReleaseTokenPoolSetAllowlistEnabledOp.AsUntyped(),
2322
*LockReleaseTokenPoolApplyAllowlistUpdatesOp.AsUntyped(),
2423
*LockReleaseTokenPoolRemoveRemotePoolOp.AsUntyped(),

0 commit comments

Comments
 (0)