@ledgerhq/coin-aptos
Version:
Ledger Aptos Coin integration
54 lines • 2.44 kB
TypeScript
import type { MoveStructId } from "@aptos-labs/ts-sdk";
import BigNumber from "bignumber.js";
export declare const ESTIMATE_GAS_MUL: BigNumber;
export declare const ESTIMATE_GAS_MUL_FOR_STAKING: BigNumber;
export declare const LOAD_LIMIT = 10;
export declare enum TX_STATUS {
PENDING = "pending",
FAIL = "fail",
SUCCESS = "success"
}
export declare const WRITE_RESOURCE = "write_resource";
export declare const APTOS_NON_HARDENED_DERIVATION_PATH_REGEX: RegExp;
export declare const APTOS_NON_HARDENED_DERIVATION_PATH = "44'/637'/0'/0/0";
export declare const APTOS_HARDENED_DERIVATION_PATH = "44'/637'/0'/0'/0'";
export declare const COIN_TRANSFER_TYPES: MoveStructId[];
export declare const FA_TRANSFER_TYPES: MoveStructId[];
export declare const BATCH_TRANSFER_TYPES: MoveStructId[];
export declare const DELEGATION_POOL_TYPES: MoveStructId[];
export declare const ADD_STAKE_EVENTS: string[];
export declare const REACTIVATE_STAKE_EVENTS: string[];
export declare const UNLOCK_STAKE_EVENTS: string[];
export declare const WITHDRAW_STAKE_EVENTS: string[];
export declare const STAKING_EVENTS: string[];
export declare const APTOS_ASSET_ID: MoveStructId;
export declare const APTOS_COIN_CHANGE: MoveStructId;
export declare const APTOS_FUNGIBLE_STORE: MoveStructId;
export declare const APTOS_OBJECT_CORE: MoveStructId;
export declare enum OP_TYPE {
IN = "IN",
OUT = "OUT",
STAKE = "STAKE",
UNSTAKE = "UNSTAKE",
WITHDRAW = "WITHDRAW",
UNKNOWN = "UNKNOWN"
}
export declare const SUPPORTED_TOKEN_TYPES: string[];
export declare const STAKING_TX_MODES: string[];
export declare const APTOS_PRECISION = 8;
export declare const APTOS_MINIMUM_RESTAKE: BigNumber;
export declare const APTOS_MINIMUM_RESTAKE_IN_OCTAS: BigNumber;
export declare const APTOS_DELEGATION_RESERVE: BigNumber;
export declare const APTOS_DELEGATION_RESERVE_IN_OCTAS: BigNumber;
export declare const MIN_COINS_ON_SHARES_POOL: BigNumber;
export declare const MIN_COINS_ON_SHARES_POOL_IN_OCTAS: BigNumber;
export declare const MIN_AMOUNT_TO_UNSTAKE: BigNumber;
export declare const MIN_AMOUNT_TO_UNSTAKE_IN_OCTAS: BigNumber;
export declare const APTOS_EXPLORER_ACCOUNT_URL = "https://explorer.aptoslabs.com/account";
export declare enum TOKEN_TYPE {
COIN = "coin",
FUNGIBLE_ASSET = "fungible_asset"
}
export declare const DEFAULT_GAS: BigNumber;
export declare const DEFAULT_GAS_PRICE: BigNumber;
//# sourceMappingURL=constants.d.ts.map