Skip to content

Commit f0dfdd1

Browse files
committed
remove unused methods
1 parent d41f633 commit f0dfdd1

File tree

3 files changed

+3
-78
lines changed

3 files changed

+3
-78
lines changed

x/btcbridge/keeper/keeper_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,13 +188,13 @@ func (suite *KeeperTestSuite) TestWithdrawRunes() {
188188
denom := fmt.Sprintf("%s/%s", types.RunesProtocolName, runeId)
189189
coin := sdk.NewInt64Coin(denom, int64(amount))
190190

191-
_, err := suite.app.BtcBridgeKeeper.NewSigningRequest(suite.ctx, suite.sender, coin, int64(feeRate))
191+
_, err := suite.app.BtcBridgeKeeper.NewRunesSigningRequest(suite.ctx, suite.sender, coin, int64(feeRate), suite.runesVault, suite.btcVault)
192192
suite.ErrorIs(err, types.ErrInsufficientUTXOs, "should fail due to insufficient runes utxos")
193193

194194
amount = 100000000
195195
coin = sdk.NewInt64Coin(denom, int64(amount))
196196

197-
_, err = suite.app.BtcBridgeKeeper.NewSigningRequest(suite.ctx, suite.sender, coin, int64(feeRate))
197+
_, err = suite.app.BtcBridgeKeeper.NewRunesSigningRequest(suite.ctx, suite.sender, coin, int64(feeRate), suite.runesVault, suite.btcVault)
198198
suite.ErrorIs(err, types.ErrInsufficientUTXOs, "should fail due to insufficient payment utxos")
199199

200200
paymentUTXOs := []*types.UTXO{
@@ -209,7 +209,7 @@ func (suite *KeeperTestSuite) TestWithdrawRunes() {
209209
}
210210
suite.setupUTXOs(paymentUTXOs)
211211

212-
req, err := suite.app.BtcBridgeKeeper.NewSigningRequest(suite.ctx, suite.sender, coin, int64(feeRate))
212+
req, err := suite.app.BtcBridgeKeeper.NewRunesSigningRequest(suite.ctx, suite.sender, coin, int64(feeRate), suite.runesVault, suite.btcVault)
213213
suite.NoError(err)
214214

215215
suite.False(suite.app.BtcBridgeKeeper.HasUTXO(suite.ctx, runesUTXOs[0].Txid, runesUTXOs[0].Vout), "runes utxo should be spent")

x/btcbridge/keeper/params.go

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -86,23 +86,3 @@ func (k Keeper) GetMaxUtxoNum(ctx sdk.Context) int {
8686

8787
return int(params.WithdrawParams.MaxUtxoNum)
8888
}
89-
90-
// EnableBridge enables the bridge deposit and withdrawal
91-
func (k Keeper) EnableBridge(ctx sdk.Context) {
92-
params := k.GetParams(ctx)
93-
94-
params.DepositEnabled = true
95-
params.WithdrawEnabled = true
96-
97-
k.SetParams(ctx, params)
98-
}
99-
100-
// DisableBridge disables the bridge deposit and withdrawal
101-
func (k Keeper) DisableBridge(ctx sdk.Context) {
102-
params := k.GetParams(ctx)
103-
104-
params.DepositEnabled = false
105-
params.WithdrawEnabled = false
106-
107-
k.SetParams(ctx, params)
108-
}

x/btcbridge/keeper/withdraw.go

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -161,61 +161,6 @@ func (k Keeper) NewWithdrawRequest(ctx sdk.Context, sender string, amount string
161161
Sequence: k.IncreaseWithdrawRequestSequence(ctx),
162162
}
163163
}
164-
165-
// NewSigningRequest creates a new withdrawal request
166-
func (k Keeper) NewSigningRequest(ctx sdk.Context, sender string, amount sdk.Coin, feeRate int64) (*types.SigningRequest, error) {
167-
p := k.GetParams(ctx)
168-
btcVault := types.SelectVaultByAssetType(p.Vaults, types.AssetType_ASSET_TYPE_BTC)
169-
170-
switch types.AssetTypeFromDenom(amount.Denom, p) {
171-
case types.AssetType_ASSET_TYPE_BTC:
172-
return k.NewBtcSigningRequest(ctx, sender, amount, feeRate, btcVault.Address)
173-
174-
case types.AssetType_ASSET_TYPE_RUNES:
175-
runesVault := types.SelectVaultByAssetType(p.Vaults, types.AssetType_ASSET_TYPE_RUNES)
176-
return k.NewRunesSigningRequest(ctx, sender, amount, feeRate, runesVault.Address, btcVault.Address)
177-
178-
default:
179-
return nil, types.ErrAssetNotSupported
180-
}
181-
}
182-
183-
// NewBtcSigningRequest creates the signing request for btc withdrawal
184-
func (k Keeper) NewBtcSigningRequest(ctx sdk.Context, sender string, amount sdk.Coin, feeRate int64, vault string) (*types.SigningRequest, error) {
185-
utxoIterator := k.GetUTXOIteratorByAddr(ctx, vault)
186-
187-
psbt, selectedUTXOs, changeUTXO, err := types.BuildPsbt(utxoIterator, sender, amount.Amount.Int64(), feeRate, vault, k.GetMaxUtxoNum(ctx))
188-
if err != nil {
189-
return nil, err
190-
}
191-
192-
psbtB64, err := psbt.B64Encode()
193-
if err != nil {
194-
return nil, types.ErrFailToSerializePsbt
195-
}
196-
197-
txHash := psbt.UnsignedTx.TxHash().String()
198-
199-
// spend the selected utxos
200-
_ = k.SpendUTXOs(ctx, selectedUTXOs)
201-
202-
// lock the change utxo
203-
k.lockChangeUTXOs(ctx, txHash, changeUTXO)
204-
205-
signingRequest := &types.SigningRequest{
206-
Address: sender,
207-
Sequence: k.IncrementSigningRequestSequence(ctx),
208-
Txid: txHash,
209-
Psbt: psbtB64,
210-
CreationTime: ctx.BlockTime(),
211-
Status: types.SigningStatus_SIGNING_STATUS_PENDING,
212-
}
213-
214-
k.SetSigningRequest(ctx, signingRequest)
215-
216-
return signingRequest, nil
217-
}
218-
219164
// NewRunesSigningRequest creates the signing request for runes withdrawal
220165
func (k Keeper) NewRunesSigningRequest(ctx sdk.Context, sender string, amount sdk.Coin, feeRate int64, vault string, btcVault string) (*types.SigningRequest, error) {
221166
var runeId types.RuneId

0 commit comments

Comments
 (0)