T402 API Reference - v2.8.0
    Preparing search index...

    Module mechanisms/tezos/src

    @t402/tezos - Tezos (FA2) mechanism for T402 payment protocol

    This package provides client, server, and facilitator implementations for processing USDT payments on Tezos using the FA2 token standard (TZIP-12).

    // Client usage
    import { registerExactDirectTezosClient } from "@t402/tezos/exact-direct/client";

    // Server usage
    import { registerExactDirectTezosServer } from "@t402/tezos/exact-direct/server";

    // Facilitator usage
    import { registerExactDirectTezosFacilitator } from "@t402/tezos/exact-direct/facilitator";

    Interfaces

    TokenConfig
    TezosSigner
    FacilitatorTezosSigner
    TezosOperationResult
    FA2TransferParam

    Type Aliases

    ExactDirectTezosPayload

    Variables

    SCHEME_EXACT_DIRECT
    TEZOS_CAIP2_NAMESPACE
    TEZOS_MAINNET_CAIP2
    TEZOS_GHOSTNET_CAIP2
    DEFAULT_MAINNET_RPC
    DEFAULT_GHOSTNET_RPC
    DEFAULT_MAINNET_INDEXER
    DEFAULT_GHOSTNET_INDEXER
    FA2_TRANSFER_ENTRYPOINT
    FA2_BALANCE_OF_ENTRYPOINT
    FA2_UPDATE_OPERATORS_ENTRYPOINT
    SUPPORTED_NETWORKS
    NETWORK_CONFIGS
    USDT_MAINNET
    TOKEN_REGISTRY
    DEFAULT_TOKENS

    Functions

    getTokenBySymbol
    getTokenByContract
    getDefaultToken
    isValidTezosAddress
    isValidOperationHash
    isTezosNetwork
    getNetworkConfig
    isSupportedNetwork
    parseNetworkId
    buildNetworkId
    getIndexerUrl
    getRpcUrl
    compareAddresses
    formatAmount
    parseAmount
    extractFA2TransferDetails