Variable INTERCHAIN_TOKEN_ENCODERSConst

INTERCHAIN_TOKEN_ENCODERS: {
    acceptMintership: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    allowance: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    approve: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    balanceOf: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    burn: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    decreaseAllowance: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    hasRole: {
        args: ((__namedParameters) => readonly [`0x${string}`, number]);
        data: ((__namedParameters) => `0x${string}`);
    };
    increaseAllowance: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    init: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, string, string, number]);
        data: ((__namedParameters) => `0x${string}`);
    };
    interchainTransfer: {
        args: ((__namedParameters) => readonly [string, `0x${string}`, bigint, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    interchainTransferFrom: {
        args: ((__namedParameters) => readonly [`0x${string}`, string, `0x${string}`, bigint, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    isMinter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    mint: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    nonces: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    permit: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, bigint, bigint, number, `0x${string}`, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    proposeMintership: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    transfer: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    transferFrom: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    transferMintership: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
} = ...

Type declaration

  • acceptMintership: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for InterchainToken.acceptMintership function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.acceptMintership function data

          Parameters

          Returns `0x${string}`

  • allowance: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`])
        • (__namedParameters): readonly [`0x${string}`, `0x${string}`]
        • Factory function for InterchainToken.allowance function args

          Parameters

          Returns readonly [`0x${string}`, `0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.allowance function data

          Parameters

          Returns `0x${string}`

  • approve: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, bigint]
        • Factory function for InterchainToken.approve function args

          Parameters

          Returns readonly [`0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.approve function data

          Parameters

          Returns `0x${string}`

  • balanceOf: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for InterchainToken.balanceOf function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.balanceOf function data

          Parameters

          Returns `0x${string}`

  • burn: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, bigint]
        • Factory function for InterchainToken.burn function args

          Parameters

          Returns readonly [`0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.burn function data

          Parameters

          Returns `0x${string}`

  • decreaseAllowance: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, bigint]
        • Factory function for InterchainToken.decreaseAllowance function args

          Parameters

          Returns readonly [`0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.decreaseAllowance function data

          Parameters

          Returns `0x${string}`

  • hasRole: {
        args: ((__namedParameters) => readonly [`0x${string}`, number]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, number])
        • (__namedParameters): readonly [`0x${string}`, number]
        • Factory function for InterchainToken.hasRole function args

          Parameters

          Returns readonly [`0x${string}`, number]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.hasRole function data

          Parameters

          Returns `0x${string}`

  • increaseAllowance: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, bigint]
        • Factory function for InterchainToken.increaseAllowance function args

          Parameters

          Returns readonly [`0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.increaseAllowance function data

          Parameters

          Returns `0x${string}`

  • init: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, string, string, number]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, string, string, number])
        • (__namedParameters): readonly [`0x${string}`, `0x${string}`, string, string, number]
        • Factory function for InterchainToken.init function args

          Parameters

          Returns readonly [`0x${string}`, `0x${string}`, string, string, number]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.init function data

          Parameters

          Returns `0x${string}`

  • interchainTransfer: {
        args: ((__namedParameters) => readonly [string, `0x${string}`, bigint, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [string, `0x${string}`, bigint, `0x${string}`])
        • (__namedParameters): readonly [string, `0x${string}`, bigint, `0x${string}`]
        • Factory function for InterchainToken.interchainTransfer function args

          Parameters

          Returns readonly [string, `0x${string}`, bigint, `0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.interchainTransfer function data

          Parameters

          Returns `0x${string}`

  • interchainTransferFrom: {
        args: ((__namedParameters) => readonly [`0x${string}`, string, `0x${string}`, bigint, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, string, `0x${string}`, bigint, `0x${string}`])
        • (__namedParameters): readonly [`0x${string}`, string, `0x${string}`, bigint, `0x${string}`]
        • Factory function for InterchainToken.interchainTransferFrom function args

          Parameters

          Returns readonly [`0x${string}`, string, `0x${string}`, bigint, `0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
  • isMinter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for InterchainToken.isMinter function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.isMinter function data

          Parameters

          Returns `0x${string}`

  • mint: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, bigint]
        • Factory function for InterchainToken.mint function args

          Parameters

          Returns readonly [`0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.mint function data

          Parameters

          Returns `0x${string}`

  • nonces: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for InterchainToken.nonces function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.nonces function data

          Parameters

          Returns `0x${string}`

  • permit: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, bigint, bigint, number, `0x${string}`, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, bigint, bigint, number, `0x${string}`, `0x${string}`])
        • (__namedParameters): readonly [`0x${string}`, `0x${string}`, bigint, bigint, number, `0x${string}`, `0x${string}`]
        • Factory function for InterchainToken.permit function args

          Parameters

          Returns readonly [`0x${string}`, `0x${string}`, bigint, bigint, number, `0x${string}`, `0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.permit function data

          Parameters

          Returns `0x${string}`

  • proposeMintership: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for InterchainToken.proposeMintership function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.proposeMintership function data

          Parameters

          Returns `0x${string}`

  • transfer: {
        args: ((__namedParameters) => readonly [`0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, bigint]
        • Factory function for InterchainToken.transfer function args

          Parameters

          Returns readonly [`0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.transfer function data

          Parameters

          Returns `0x${string}`

  • transferFrom: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, bigint])
        • (__namedParameters): readonly [`0x${string}`, `0x${string}`, bigint]
        • Factory function for InterchainToken.transferFrom function args

          Parameters

          Returns readonly [`0x${string}`, `0x${string}`, bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.transferFrom function data

          Parameters

          Returns `0x${string}`

  • transferMintership: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for InterchainToken.transferMintership function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for InterchainToken.transferMintership function data

          Parameters

          Returns `0x${string}`

Generated using TypeDoc