Dash Platform JavaScript SDK - v6.1.0-dev.1
    Preparing search index...

    Variable WalletLibConst

    WalletLib: {
        CONSTANTS: {
            BIP32__ROOT_PATH: string;
            BIP44: string;
            BIP44_ADDRESS_GAP: number;
            BIP44_LIVENET_ROOT_PATH: string;
            BIP44_TESTNET_ROOT_PATH: string;
            BIP45: string;
            BLOOM_FALSE_POSITIVE_RATE: number;
            COINBASE_MATURITY: number;
            DIP9_LIVENET_ROOT_PATH: string;
            DIP9_TESTNET_ROOT_PATH: string;
            DUFFS_PER_DASH: number;
            FEES: {
                DUST_RELAY_TX_FEE: number;
                ECONOMIC: number;
                INSTANT_FEE_PER_INPUTS: number;
                NORMAL: number;
                PRIORITY: number;
                ZERO: number;
            };
            INJECTION_LISTS: {
                SAFE_FUNCTIONS: string[];
                SAFE_PROPERTIES: string[];
                UNSAFE_FUNCTIONS: string[];
                UNSAFE_PROPERTIES: string[];
            };
            MAX_P2SH_SIGOPS: number;
            MAX_STANDARD_TX_SIZE: number;
            N_LOCKTIME_BYTES: number;
            NULL_HASH: string;
            SECURE_TRANSACTION_CONFIRMATIONS_NB: number;
            STORAGE: {
                autosaveIntervalTime: number;
                REORG_SAFE_BLOCKS_COUNT: number;
                version: number;
            };
            TRANSACTION_HISTORY_TYPES: {
                ACCOUNT_TRANSFER: string;
                ADDRESS_TRANSFER: string;
                RECEIVED: string;
                SENT: string;
                UNKNOWN: string;
            };
            TXIN_OUTPOINT_INDEX_BYTES: number;
            TXIN_OUTPOINT_TXID_BYTES: number;
            TXIN_SEQUENCE_BYTES: number;
            TXOUT_DUFFS_VALUE_BYTES: number;
            UNCONFIRMED_TRANSACTION_STATUS_CODE: number;
            UTXO_CHAINED_SPENDING_LIMIT_FOR_TX: number;
            UTXO_SELECTION_MAX_FEE_VS_SINGLE_UTXO_FEE_FACTOR: number;
            UTXO_SELECTION_MAX_FEE_VS_TX_AMOUNT_FACTOR: number;
            UTXO_SELECTION_MAX_SINGLE_UTXO_FACTOR: number;
            UTXO_SELECTION_MIN_TX_AMOUNT_VS_UTXO_FACTOR: number;
            VERSION_BYTES: number;
            WALLET_TYPES: {
                ADDRESS: string;
                HDPRIVATE: string;
                HDPUBLIC: string;
                HDWALLET: string;
                PRIVATEKEY: string;
                PUBLICKEY: string;
                SINGLE_ADDRESS: string;
            };
        };
        EVENTS: {
            BLOCK: string;
            BLOCKHEADER: string;
            BLOCKHEIGHT_CHANGED: string;
            CONFIGURED: string;
            CONFIRMED_BALANCE_CHANGED: string;
            CONFIRMED_TRANSACTION: string;
            CREATED: string;
            DISCOVERY_STARTED: string;
            ERROR_UPDATE_ADDRESS: string;
            FETCHED_ADDRESS: string;
            FETCHED_CONFIRMED_TRANSACTION: string;
            FETCHED_TRANSACTION: string;
            FETCHED_UNCONFIRMED_TRANSACTION: string;
            GENERATED_ADDRESS: string;
            HEADERS_SYNC_PROGRESS: string;
            INITIALIZED: string;
            INSTANT_LOCK: string;
            PREFETCHED: string;
            READY: string;
            REHYDRATE_STATE_FAILED: string;
            REHYDRATE_STATE_SUCCESS: string;
            SAVE_STATE_FAILED: string;
            SAVE_STATE_SUCCESS: string;
            STARTED: string;
            TRANSACTION: string;
            TRANSACTIONS_SYNC_PROGRESS: string;
            TX_METADATA: string;
            UNCONFIRMED_BALANCE_CHANGED: string;
        };
        plugins: __module;
        utils: __module;
    } = ...

    Type Declaration

    • CONSTANTS: {
          BIP32__ROOT_PATH: string;
          BIP44: string;
          BIP44_ADDRESS_GAP: number;
          BIP44_LIVENET_ROOT_PATH: string;
          BIP44_TESTNET_ROOT_PATH: string;
          BIP45: string;
          BLOOM_FALSE_POSITIVE_RATE: number;
          COINBASE_MATURITY: number;
          DIP9_LIVENET_ROOT_PATH: string;
          DIP9_TESTNET_ROOT_PATH: string;
          DUFFS_PER_DASH: number;
          FEES: {
              DUST_RELAY_TX_FEE: number;
              ECONOMIC: number;
              INSTANT_FEE_PER_INPUTS: number;
              NORMAL: number;
              PRIORITY: number;
              ZERO: number;
          };
          INJECTION_LISTS: {
              SAFE_FUNCTIONS: string[];
              SAFE_PROPERTIES: string[];
              UNSAFE_FUNCTIONS: string[];
              UNSAFE_PROPERTIES: string[];
          };
          MAX_P2SH_SIGOPS: number;
          MAX_STANDARD_TX_SIZE: number;
          N_LOCKTIME_BYTES: number;
          NULL_HASH: string;
          SECURE_TRANSACTION_CONFIRMATIONS_NB: number;
          STORAGE: {
              autosaveIntervalTime: number;
              REORG_SAFE_BLOCKS_COUNT: number;
              version: number;
          };
          TRANSACTION_HISTORY_TYPES: {
              ACCOUNT_TRANSFER: string;
              ADDRESS_TRANSFER: string;
              RECEIVED: string;
              SENT: string;
              UNKNOWN: string;
          };
          TXIN_OUTPOINT_INDEX_BYTES: number;
          TXIN_OUTPOINT_TXID_BYTES: number;
          TXIN_SEQUENCE_BYTES: number;
          TXOUT_DUFFS_VALUE_BYTES: number;
          UNCONFIRMED_TRANSACTION_STATUS_CODE: number;
          UTXO_CHAINED_SPENDING_LIMIT_FOR_TX: number;
          UTXO_SELECTION_MAX_FEE_VS_SINGLE_UTXO_FEE_FACTOR: number;
          UTXO_SELECTION_MAX_FEE_VS_TX_AMOUNT_FACTOR: number;
          UTXO_SELECTION_MAX_SINGLE_UTXO_FACTOR: number;
          UTXO_SELECTION_MIN_TX_AMOUNT_VS_UTXO_FACTOR: number;
          VERSION_BYTES: number;
          WALLET_TYPES: {
              ADDRESS: string;
              HDPRIVATE: string;
              HDPUBLIC: string;
              HDWALLET: string;
              PRIVATEKEY: string;
              PUBLICKEY: string;
              SINGLE_ADDRESS: string;
          };
      }
    • EVENTS: {
          BLOCK: string;
          BLOCKHEADER: string;
          BLOCKHEIGHT_CHANGED: string;
          CONFIGURED: string;
          CONFIRMED_BALANCE_CHANGED: string;
          CONFIRMED_TRANSACTION: string;
          CREATED: string;
          DISCOVERY_STARTED: string;
          ERROR_UPDATE_ADDRESS: string;
          FETCHED_ADDRESS: string;
          FETCHED_CONFIRMED_TRANSACTION: string;
          FETCHED_TRANSACTION: string;
          FETCHED_UNCONFIRMED_TRANSACTION: string;
          GENERATED_ADDRESS: string;
          HEADERS_SYNC_PROGRESS: string;
          INITIALIZED: string;
          INSTANT_LOCK: string;
          PREFETCHED: string;
          READY: string;
          REHYDRATE_STATE_FAILED: string;
          REHYDRATE_STATE_SUCCESS: string;
          SAVE_STATE_FAILED: string;
          SAVE_STATE_SUCCESS: string;
          STARTED: string;
          TRANSACTION: string;
          TRANSACTIONS_SYNC_PROGRESS: string;
          TX_METADATA: string;
          UNCONFIRMED_BALANCE_CHANGED: string;
      }
    • plugins: __module
    • utils: __module