Variable IBC_PRECOMPILE_ABIConst

IBC_PRECOMPILE_ABI: readonly [
    {
        inputs: readonly [
            { internalType: "string"; name: "toAddress"; type: "string" },
            { internalType: "string"; name: "port"; type: "string" },
            { internalType: "string"; name: "channel"; type: "string" },
            { internalType: "string"; name: "denom"; type: "string" },
            { internalType: "uint256"; name: "amount"; type: "uint256" },
            { internalType: "uint64"; name: "revisionNumber"; type: "uint64" },
            { internalType: "uint64"; name: "revisionHeight"; type: "uint64" },
            { internalType: "uint64"; name: "timeoutTimestamp"; type: "uint64" },
            { internalType: "string"; name: "memo"; type: "string" },
        ];
        name: "transfer";
        outputs: readonly [
            { internalType: "bool"; name: "success"; type: "bool" },
        ];
        stateMutability: "nonpayable";
        type: "function";
    },
    {
        inputs: readonly [
            { internalType: "string"; name: "toAddress"; type: "string" },
            { internalType: "string"; name: "port"; type: "string" },
            { internalType: "string"; name: "channel"; type: "string" },
            { internalType: "string"; name: "denom"; type: "string" },
            { internalType: "uint256"; name: "amount"; type: "uint256" },
            { internalType: "string"; name: "memo"; type: "string" },
        ];
        name: "transferWithDefaultTimeout";
        outputs: readonly [
            { internalType: "bool"; name: "success"; type: "bool" },
        ];
        stateMutability: "nonpayable";
        type: "function";
    },
] = ...

The ABI for the IBC precompile contract.