From cea19bbba3abbd220ace3dc261677c042f72b62d Mon Sep 17 00:00:00 2001 From: c4605 Date: Thu, 31 Oct 2024 16:41:33 +0100 Subject: [PATCH] feat: upgrade btc-peg-in-endpoint-v2-03 > btc-peg-in-endpoint-v2-04 --- ...v2-03.ts => contract_xlink_btc-peg-in-endpoint-v2-04.ts} | 4 ++-- generated/smartContract/contracts_xlink.ts | 4 ++-- scripts/generateClarityTranscoders.ts | 2 +- src/bitcoinUtils/peggingHelpers.ts | 6 +++--- src/stacksUtils/createBridgeOrder.ts | 4 ++-- src/stacksUtils/validateBridgeOrder.ts | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) rename generated/smartContract/{contract_xlink_btc-peg-in-endpoint-v2-03.ts => contract_xlink_btc-peg-in-endpoint-v2-04.ts} (99%) diff --git a/generated/smartContract/contract_xlink_btc-peg-in-endpoint-v2-03.ts b/generated/smartContract/contract_xlink_btc-peg-in-endpoint-v2-04.ts similarity index 99% rename from generated/smartContract/contract_xlink_btc-peg-in-endpoint-v2-03.ts rename to generated/smartContract/contract_xlink_btc-peg-in-endpoint-v2-04.ts index 13fa7e3..32b8dc7 100644 --- a/generated/smartContract/contract_xlink_btc-peg-in-endpoint-v2-03.ts +++ b/generated/smartContract/contract_xlink_btc-peg-in-endpoint-v2-04.ts @@ -14,8 +14,8 @@ stringAsciiT, noneT } from "../smartContractHelpers/codegenImport" -export const btcPegInEndpointV203 = defineContract({ -"btc-peg-in-endpoint-v2-03": { +export const btcPegInEndpointV204 = defineContract({ +"btc-peg-in-endpoint-v2-04": { callback: { input: [ { name: 'sender', type: principalT }, diff --git a/generated/smartContract/contracts_xlink.ts b/generated/smartContract/contracts_xlink.ts index a5d4641..83d62e9 100644 --- a/generated/smartContract/contracts_xlink.ts +++ b/generated/smartContract/contracts_xlink.ts @@ -1,11 +1,11 @@ import { defineContract } from "../smartContractHelpers/codegenImport"; -import { btcPegInEndpointV203 } from "./contract_xlink_btc-peg-in-endpoint-v2-03" +import { btcPegInEndpointV204 } from "./contract_xlink_btc-peg-in-endpoint-v2-04" import { btcPegOutEndpointV201 } from "./contract_xlink_btc-peg-out-endpoint-v2-01" import { crossPegInEndpointV203 } from "./contract_xlink_cross-peg-in-endpoint-v2-03" import { crossPegOutEndpointV201 } from "./contract_xlink_cross-peg-out-endpoint-v2-01" export const xlinkContracts = defineContract({ -...btcPegInEndpointV203, +...btcPegInEndpointV204, ...btcPegOutEndpointV201, ...crossPegInEndpointV203, ...crossPegOutEndpointV201 diff --git a/scripts/generateClarityTranscoders.ts b/scripts/generateClarityTranscoders.ts index ab5b644..c13c743 100644 --- a/scripts/generateClarityTranscoders.ts +++ b/scripts/generateClarityTranscoders.ts @@ -7,7 +7,7 @@ import { xlinkContractsDeployerTestnet } from "../src/stacksUtils/stxContractAdd process.env.STACKS_CORE_API_URL ?? STACKS_TESTNET.coreApiUrl, xlinkContractsDeployerTestnet, [ - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "btc-peg-out-endpoint-v2-01", "cross-peg-in-endpoint-v2-03", "cross-peg-out-endpoint-v2-01", diff --git a/src/bitcoinUtils/peggingHelpers.ts b/src/bitcoinUtils/peggingHelpers.ts index 7006b72..44e66a9 100644 --- a/src/bitcoinUtils/peggingHelpers.ts +++ b/src/bitcoinUtils/peggingHelpers.ts @@ -45,19 +45,19 @@ export const getBtc2StacksFeeInfo = async ( const resp = await props({ isPaused: executeReadonlyCallXLINK( - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "is-peg-in-paused", {}, executeOptions, ), feeRate: executeReadonlyCallXLINK( - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "get-peg-in-fee", {}, executeOptions, ).then(numberFromStacksContractNumber), minFeeAmount: executeReadonlyCallXLINK( - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "get-peg-in-min-fee", {}, executeOptions, diff --git a/src/stacksUtils/createBridgeOrder.ts b/src/stacksUtils/createBridgeOrder.ts index 668d227..f795289 100644 --- a/src/stacksUtils/createBridgeOrder.ts +++ b/src/stacksUtils/createBridgeOrder.ts @@ -77,7 +77,7 @@ export async function createBridgeOrder_BitcoinToStacks(info: { if (hasLength(swapRoute, 0)) { data = await executeReadonlyCallXLINK( - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "create-order-cross-or-fail", { order: { @@ -159,7 +159,7 @@ export async function createBridgeOrder_BitcoinToEVM(info: { let data: undefined | Uint8Array if (hasLength(swapRoute, 0)) { data = await executeReadonlyCallXLINK( - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "create-order-cross-or-fail", { order: { diff --git a/src/stacksUtils/validateBridgeOrder.ts b/src/stacksUtils/validateBridgeOrder.ts index d766cd4..03e2d40 100644 --- a/src/stacksUtils/validateBridgeOrder.ts +++ b/src/stacksUtils/validateBridgeOrder.ts @@ -33,7 +33,7 @@ export async function validateBridgeOrder( if (hasLength(swapRoute, 0)) { resp = await executeReadonlyCallXLINK( - "btc-peg-in-endpoint-v2-03", + "btc-peg-in-endpoint-v2-04", "validate-tx-cross", { "commit-tx": {