@xlink-network/xlink-sdk
Version:
79 lines (77 loc) • 2.09 kB
TypeScript
declare const sendMessageAbi: readonly [{
readonly name: "transferToLaunchpad";
readonly type: "function";
readonly stateMutability: "pure";
readonly inputs: readonly [{
readonly type: "uint256";
readonly name: "launchId";
}, {
readonly type: "bytes";
readonly name: "destAddress";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}, {
readonly name: "transferToEVM";
readonly type: "function";
readonly stateMutability: "pure";
readonly inputs: readonly [{
readonly type: "uint256";
readonly name: "destChainId";
}, {
readonly type: "address";
readonly name: "destToken";
}, {
readonly type: "address";
readonly name: "destAddress";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}, {
readonly name: "transferToStacks";
readonly type: "function";
readonly stateMutability: "pure";
readonly inputs: readonly [{
readonly type: "string";
readonly name: "to";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}, {
readonly name: "transferToBTC";
readonly type: "function";
readonly stateMutability: "pure";
readonly inputs: readonly [{
readonly type: "bytes";
readonly name: "btcAddress";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}, {
readonly name: "transferToBRC20";
readonly type: "function";
readonly stateMutability: "pure";
readonly inputs: readonly [{
readonly type: "bytes";
readonly name: "btcAddress";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}, {
readonly name: "transferToRunes";
readonly type: "function";
readonly stateMutability: "pure";
readonly inputs: readonly [{
readonly type: "bytes";
readonly name: "btcAddress";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}];
export { sendMessageAbi };