@klever/connect

    Enumerations

    NetworkParamsIndexer
    SCTXType

    Classes

    BaseWallet
    BrowserWallet
    Contract
    ContractError
    ContractFactory
    CryptoError
    EncodingError
    HttpClient
    Klever
    KleverDecoder
    KleverEncoder
    KleverError
    KleverProvider
    NetworkError
    NodeWallet
    Transaction
    TransactionBuilder
    TransactionError
    ValidationError
    WalletError
    WalletFactory

    Interfaces

    AssetTriggerRequest
    BuildCallOptions
    BuildTransactionRequest
    BuildTransactionResponse
    BuyRequest
    CancelMarketOrderRequest
    ClaimRequest
    ConfigITORequest
    ConfigMarketplaceRequest
    ContractABI
    CreateAssetRequest
    CreateMarketplaceRequest
    CreateValidatorRequest
    DelegateRequest
    DepositRequest
    FreezeRequest
    IAccount
    IAssetBalance
    IBlockResponse
    IBroadcastResult
    IBulkBroadcastResult
    IParsedNetworkParam
    IProposalMapItem
    IProposalsMap
    IProvider
    ITOTriggerRequest
    KeyPair
    Logger
    LoggerOptions
    LogHandler
    NetworkURI
    ProposalRequest
    SellRequest
    SetAccountNameRequest
    SetITOPricesRequest
    SmartContractRequest
    TransferRequest
    UndelegateRequest
    UnfreezeRequest
    UnjailRequest
    UpdateAccountPermissionRequest
    ValidatorConfigRequest
    VoteRequest
    WithdrawRequest

    Type Aliases

    AmountLike
    AssetAmount
    AssetID
    Base58String
    BlockHash
    BlockHeight
    Environment
    HexString
    IReceipt
    ITransaction
    KleverAddress
    LogLevel
    Network
    NetworkConfig
    NetworkName
    Nonce
    PrivateKey
    ProviderConfig
    PublicKey
    Signature
    TransactionHash
    TXTypeValue

    Variables

    ADDRESS_LENGTH
    ADDRESS_PREFIX
    BASE_TX_SIZE
    BLOCK_TIME
    BLOCKS_PER_EPOCH
    BLOCKS_PER_YEAR
    COMMON_ASSETS
    contractLogger
    ContractType
    coreLogger
    crypto
    DEFAULT_CONFIRMATIONS
    DEFAULT_PAGE_SIZE
    DEFAULT_TIMEOUT
    EPOCH_DURATION
    KFI_ASSET_ID
    KFI_MULTIPLIER
    KFI_NAME
    KFI_PRECISION
    klever
    KLV_ASSET_ID
    KLV_MULTIPLIER
    KLV_NAME
    KLV_PRECISION
    MAX_ASSET_NAME_LENGTH
    MAX_DELEGATORS_PER_VALIDATOR
    MAX_MESSAGE_SIZE
    MAX_PAGE_SIZE
    MAX_TICKER_LENGTH
    MAX_TX_SIZE
    MILLISECONDS_PER_SECOND
    MIN_SELF_DELEGATION
    NETWORKS
    ParamContractMap
    providerLogger
    SDK_NAME
    SIGNATURE_LENGTH
    transactionLogger
    TXType
    UNBONDING_TIME
    VERSION
    walletLogger
    WS_MAX_RECONNECT_ATTEMPTS
    WS_PING_INTERVAL
    WS_RECONNECT_DELAY

    Functions

    createAssetAmount
    createBlockHash
    createCustomNetwork
    createKleverAddress
    createLogger
    createTransactionHash
    createWallet
    detectEnvironment
    formatAssetAmount
    formatKLV
    formatUnits
    generateKeyPair
    getGlobalLogger
    getNetworkByChainId
    initBrowserLogger
    isBlockHash
    isBrowser
    isKleverAddress
    isNode
    isReactNative
    isTransactionHash
    isValidAddress
    isValidContractAddress
    parseAssetAmount
    parseKLV
    parseUnits
    setGlobalLoggerOptions
    verifySignature

    References

    Provider → KleverProvider
    TxBuilder → TransactionBuilder
    Wallet → NodeWallet