JSPM

  • Created
  • Published
  • Downloads 2241
  • Score
    100M100P100Q108201F
  • License MIT

Blockchain chain logic shared across Vultisig clients

Package Exports

  • @vultisig/core-chain/Chain
  • @vultisig/core-chain/ChainAccount
  • @vultisig/core-chain/ChainEntity
  • @vultisig/core-chain/ChainKind
  • @vultisig/core-chain/amount/fromChainAmount
  • @vultisig/core-chain/amount/getMaxValue
  • @vultisig/core-chain/amount/toChainAmount
  • @vultisig/core-chain/banxa
  • @vultisig/core-chain/chains/bittensor/client
  • @vultisig/core-chain/chains/bittensor/config
  • @vultisig/core-chain/chains/bittensor/signing/buildExtrinsic
  • @vultisig/core-chain/chains/bittensor/signing/scale
  • @vultisig/core-chain/chains/cardano/asset/cardanoAssetId
  • @vultisig/core-chain/chains/cardano/cip30/buildCardanoValue
  • @vultisig/core-chain/chains/cardano/cip30/buildCardanoWitnessSet
  • @vultisig/core-chain/chains/cardano/cip30/buildCoseStructures
  • @vultisig/core-chain/chains/cardano/cip30/cardanoAddressBytes
  • @vultisig/core-chain/chains/cardano/cip30/cardanoCborPrimitives
  • @vultisig/core-chain/chains/cardano/cip30/cardanoTxBodyHash
  • @vultisig/core-chain/chains/cardano/cip30/cborEncoder
  • @vultisig/core-chain/chains/cardano/cip30/cborSkip
  • @vultisig/core-chain/chains/cardano/cip30/decodeCardanoAmountValue
  • @vultisig/core-chain/chains/cardano/cip30/encodeCardanoUnspentOutput
  • @vultisig/core-chain/chains/cardano/cip30/encodeCardanoValue
  • @vultisig/core-chain/chains/cardano/cip30/selectCardanoUtxosByLovelace
  • @vultisig/core-chain/chains/cardano/client/config
  • @vultisig/core-chain/chains/cardano/client/currentSlot
  • @vultisig/core-chain/chains/cardano/client/getCardanoAddressAssets
  • @vultisig/core-chain/chains/cardano/client/getCardanoAssetInfo
  • @vultisig/core-chain/chains/cardano/config
  • @vultisig/core-chain/chains/cardano/submit/submitCardanoCbor
  • @vultisig/core-chain/chains/cardano/utxo/getCardanoExtendedUtxos
  • @vultisig/core-chain/chains/cardano/utxo/getCardanoUtxos
  • @vultisig/core-chain/chains/cosmos/account/getCosmosAccountInfo
  • @vultisig/core-chain/chains/cosmos/chainInfo
  • @vultisig/core-chain/chains/cosmos/client
  • @vultisig/core-chain/chains/cosmos/computeCosmosTxReceiptFeeAmount
  • @vultisig/core-chain/chains/cosmos/cosmosFeeCoinDenom
  • @vultisig/core-chain/chains/cosmos/cosmosGasLimitRecord
  • @vultisig/core-chain/chains/cosmos/cosmosMsgTypes
  • @vultisig/core-chain/chains/cosmos/cosmosRpcUrl
  • @vultisig/core-chain/chains/cosmos/gas
  • @vultisig/core-chain/chains/cosmos/protoEncoding
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/BtcAddressType
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/ClaimableUtxo
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/broadcastClaimTx
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/buildClaimTx
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/computeClaimHashes
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/detectBtcAddressType
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/getClaimWithProofDisabled
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/getClaimableUtxos
  • @vultisig/core-chain/chains/cosmos/qbtc/claim/proofService
  • @vultisig/core-chain/chains/cosmos/qbtc/getQbtcAccountInfo
  • @vultisig/core-chain/chains/cosmos/qbtc/protoEncoding
  • @vultisig/core-chain/chains/cosmos/qbtc/tendermintRpcUrl
  • @vultisig/core-chain/chains/cosmos/staking/lcdQueries
  • @vultisig/core-chain/chains/cosmos/sumFeeAmountForCosmosChainFeeDenom
  • @vultisig/core-chain/chains/cosmos/tendermintRpcUrl
  • @vultisig/core-chain/chains/cosmos/terraClassicTax
  • @vultisig/core-chain/chains/cosmos/thor/getThorNetworkInfo
  • @vultisig/core-chain/chains/cosmos/thor/getThorchainInboundAddress
  • @vultisig/core-chain/chains/cosmos/thor/kujira-merge
  • @vultisig/core-chain/chains/cosmos/thor/kujira-merge/kujiraCoinsOnThorChain
  • @vultisig/core-chain/chains/cosmos/thor/lp
  • @vultisig/core-chain/chains/cosmos/thor/lp/halts
  • @vultisig/core-chain/chains/cosmos/thor/lp/lockup
  • @vultisig/core-chain/chains/cosmos/thor/lp/lpChainMap
  • @vultisig/core-chain/chains/cosmos/thor/lp/math
  • @vultisig/core-chain/chains/cosmos/thor/lp/memberPool
  • @vultisig/core-chain/chains/cosmos/thor/lp/memo
  • @vultisig/core-chain/chains/cosmos/thor/lp/pairing
  • @vultisig/core-chain/chains/cosmos/thor/lp/payload
  • @vultisig/core-chain/chains/cosmos/thor/lp/pools
  • @vultisig/core-chain/chains/cosmos/thor/lp/position
  • @vultisig/core-chain/chains/cosmos/thor/lp/positions
  • @vultisig/core-chain/chains/cosmos/thor/lp/types
  • @vultisig/core-chain/chains/cosmos/thor/lp/validation
  • @vultisig/core-chain/chains/cosmos/thor/rujira/config
  • @vultisig/core-chain/chains/cosmos/thor/tcy-autocompound/config
  • @vultisig/core-chain/chains/cosmos/thor/thorchainLp
  • @vultisig/core-chain/chains/cosmos/thor/yield-bearing-tokens/config
  • @vultisig/core-chain/chains/cosmos/thor/yield-bearing-tokens/services/fetchNavPerShare
  • @vultisig/core-chain/chains/cosmos/thor/yield-bearing-tokens/yAssetsOnThorChain
  • @vultisig/core-chain/chains/cosmos/utils/getCosmosChainKind
  • @vultisig/core-chain/chains/cosmos/utils/parseCosmosSerialized
  • @vultisig/core-chain/chains/evm/chainInfo
  • @vultisig/core-chain/chains/evm/client
  • @vultisig/core-chain/chains/evm/config
  • @vultisig/core-chain/chains/evm/contract/call/hexSignature
  • @vultisig/core-chain/chains/evm/contract/call/info
  • @vultisig/core-chain/chains/evm/contract/call/signatures
  • @vultisig/core-chain/chains/evm/contract/commonSelectors
  • @vultisig/core-chain/chains/evm/contract/knownContracts
  • @vultisig/core-chain/chains/evm/contract/universalRouter/decode
  • @vultisig/core-chain/chains/evm/contract/universalRouter/opcodes
  • @vultisig/core-chain/chains/evm/contract/universalRouter/types
  • @vultisig/core-chain/chains/evm/erc20/getErc20Allowance
  • @vultisig/core-chain/chains/evm/erc20/getErc20Balance
  • @vultisig/core-chain/chains/evm/erc721/getErc721Balance
  • @vultisig/core-chain/chains/evm/tx/fee
  • @vultisig/core-chain/chains/evm/tx/fee/tw/getEvmTwFeeFields
  • @vultisig/core-chain/chains/evm/tx/tw/getEvmTwChainId
  • @vultisig/core-chain/chains/evm/tx/tw/getEvmTwNonce
  • @vultisig/core-chain/chains/evm/tx/tw/getTwChainId
  • @vultisig/core-chain/chains/evm/tx/tw/toEvmTwAmount
  • @vultisig/core-chain/chains/evm/tx/tw/toEvmTxData
  • @vultisig/core-chain/chains/polkadot/client
  • @vultisig/core-chain/chains/polkadot/config
  • @vultisig/core-chain/chains/polkadot/dapp/PolkadotSignerPayload
  • @vultisig/core-chain/chains/polkadot/dapp/constructSigningPayload
  • @vultisig/core-chain/chains/ripple/account/info
  • @vultisig/core-chain/chains/ripple/client
  • @vultisig/core-chain/chains/ripple/network/info
  • @vultisig/core-chain/chains/solana/client
  • @vultisig/core-chain/chains/solana/config
  • @vultisig/core-chain/chains/solana/getDynamicPriorityFeePrice
  • @vultisig/core-chain/chains/solana/jito
  • @vultisig/core-chain/chains/solana/solanaConfig
  • @vultisig/core-chain/chains/solana/spl/getSplAccounts
  • @vultisig/core-chain/chains/solana/spl/getSplAssociatedAccount
  • @vultisig/core-chain/chains/sui/client
  • @vultisig/core-chain/chains/sui/config
  • @vultisig/core-chain/chains/thorchain/ruji/services/fetchMergeableTokenBalances
  • @vultisig/core-chain/chains/thorchain/ruji/services/fetchStakeView
  • @vultisig/core-chain/chains/ton/account/getTonAccountInfo
  • @vultisig/core-chain/chains/ton/account/getTonBalance
  • @vultisig/core-chain/chains/ton/address
  • @vultisig/core-chain/chains/ton/api
  • @vultisig/core-chain/chains/ton/config
  • @vultisig/core-chain/chains/ton/messageBody/decode
  • @vultisig/core-chain/chains/ton/messageBody/knownRouters
  • @vultisig/core-chain/chains/ton/messageBody/opcodes
  • @vultisig/core-chain/chains/ton/messageBody/types
  • @vultisig/core-chain/chains/tron/config
  • @vultisig/core-chain/chains/tron/getTronBlockInfo
  • @vultisig/core-chain/chains/tron/resources
  • @vultisig/core-chain/chains/tron/resources/formatTronResource
  • @vultisig/core-chain/chains/tron/resources/getTronAccountResources
  • @vultisig/core-chain/chains/tron/resources/types
  • @vultisig/core-chain/chains/tron/trc20/decodeTrc20TransferData
  • @vultisig/core-chain/chains/utxo/client/getBlockchairBaseUrl
  • @vultisig/core-chain/chains/utxo/client/getDashUtxos
  • @vultisig/core-chain/chains/utxo/client/getUtxoAddressInfo
  • @vultisig/core-chain/chains/utxo/client/getUtxoStats
  • @vultisig/core-chain/chains/utxo/fee/byteFee
  • @vultisig/core-chain/chains/utxo/minUtxo
  • @vultisig/core-chain/chains/utxo/send/validateUtxoRequirements
  • @vultisig/core-chain/chains/utxo/tx/ChainPlainUtxo
  • @vultisig/core-chain/chains/utxo/tx/UtxoScriptType
  • @vultisig/core-chain/chains/utxo/tx/buildSignBitcoinFromPsbt
  • @vultisig/core-chain/chains/utxo/tx/getPsbtTransferInfo
  • @vultisig/core-chain/chains/utxo/tx/getUtxos
  • @vultisig/core-chain/coin/AccountCoin
  • @vultisig/core-chain/coin/Coin
  • @vultisig/core-chain/coin/balance
  • @vultisig/core-chain/coin/balance/resolver
  • @vultisig/core-chain/coin/balance/resolvers/bittensor
  • @vultisig/core-chain/coin/balance/resolvers/cardano
  • @vultisig/core-chain/coin/balance/resolvers/cosmos
  • @vultisig/core-chain/coin/balance/resolvers/evm
  • @vultisig/core-chain/coin/balance/resolvers/polkadot
  • @vultisig/core-chain/coin/balance/resolvers/qbtc
  • @vultisig/core-chain/coin/balance/resolvers/ripple
  • @vultisig/core-chain/coin/balance/resolvers/solana
  • @vultisig/core-chain/coin/balance/resolvers/sui
  • @vultisig/core-chain/coin/balance/resolvers/ton
  • @vultisig/core-chain/coin/balance/resolvers/tron
  • @vultisig/core-chain/coin/balance/resolvers/utxo
  • @vultisig/core-chain/coin/chainFeeCoin
  • @vultisig/core-chain/coin/coinType
  • @vultisig/core-chain/coin/coingecko/coingeckoToken
  • @vultisig/core-chain/coin/coingecko/getCoingeckoId
  • @vultisig/core-chain/coin/coins
  • @vultisig/core-chain/coin/find
  • @vultisig/core-chain/coin/find/CoinFinderChainKind
  • @vultisig/core-chain/coin/find/resolver
  • @vultisig/core-chain/coin/find/resolvers/cardano
  • @vultisig/core-chain/coin/find/resolvers/cosmos
  • @vultisig/core-chain/coin/find/resolvers/evm
  • @vultisig/core-chain/coin/find/resolvers/evm/queryOneInch
  • @vultisig/core-chain/coin/find/resolvers/solana
  • @vultisig/core-chain/coin/jupiter/token
  • @vultisig/core-chain/coin/knownTokens
  • @vultisig/core-chain/coin/knownTokens/cosmos
  • @vultisig/core-chain/coin/knownTokens/thorchain
  • @vultisig/core-chain/coin/knownTokens/utils
  • @vultisig/core-chain/coin/oneInch/token
  • @vultisig/core-chain/coin/price/evm/getErc20Prices
  • @vultisig/core-chain/coin/price/getCoinPrices
  • @vultisig/core-chain/coin/price/getCoinPricesWithChange
  • @vultisig/core-chain/coin/price/queryCoingeickoPrices
  • @vultisig/core-chain/coin/price/queryCoingeickoPricesWithChange
  • @vultisig/core-chain/coin/token/metadata
  • @vultisig/core-chain/coin/token/metadata/chains
  • @vultisig/core-chain/coin/token/metadata/resolver
  • @vultisig/core-chain/coin/token/metadata/resolvers/cardano
  • @vultisig/core-chain/coin/token/metadata/resolvers/cosmos
  • @vultisig/core-chain/coin/token/metadata/resolvers/evm
  • @vultisig/core-chain/coin/token/metadata/resolvers/solana
  • @vultisig/core-chain/coin/token/metadata/resolvers/tron
  • @vultisig/core-chain/coin/utils/findByTicker
  • @vultisig/core-chain/coin/utils/getCoinValue
  • @vultisig/core-chain/coin/utils/getDenom
  • @vultisig/core-chain/coin/utils/isFeeCoin
  • @vultisig/core-chain/coin/utils/makeAccountCoin
  • @vultisig/core-chain/coin/utils/sortCoinsAlphabetically
  • @vultisig/core-chain/coin/utils/sortCoinsByBalance
  • @vultisig/core-chain/package.json
  • @vultisig/core-chain/publicKey/PublicKeys
  • @vultisig/core-chain/publicKey/address/bittensor
  • @vultisig/core-chain/publicKey/address/cardano
  • @vultisig/core-chain/publicKey/address/deriveAddress
  • @vultisig/core-chain/publicKey/address/deriveAddressFromMnemonic
  • @vultisig/core-chain/publicKey/address/deriveQbtcAddress
  • @vultisig/core-chain/publicKey/address/deriveSolanaAddressFromMnemonic
  • @vultisig/core-chain/publicKey/address/getChainAddress
  • @vultisig/core-chain/publicKey/cardano
  • @vultisig/core-chain/publicKey/ecdsa/derivePublicKey
  • @vultisig/core-chain/publicKey/getPublicKey
  • @vultisig/core-chain/publicKey/tw/getTwPublicKeyType
  • @vultisig/core-chain/scripts/printKnownTokens
  • @vultisig/core-chain/security/blockaid/config
  • @vultisig/core-chain/security/blockaid/core/entity
  • @vultisig/core-chain/security/blockaid/core/query
  • @vultisig/core-chain/security/blockaid/core/riskLevel
  • @vultisig/core-chain/security/blockaid/evmChains
  • @vultisig/core-chain/security/blockaid/simulationChains
  • @vultisig/core-chain/security/blockaid/site
  • @vultisig/core-chain/security/blockaid/site/core
  • @vultisig/core-chain/security/blockaid/tx/simulation
  • @vultisig/core-chain/security/blockaid/tx/simulation/api/core
  • @vultisig/core-chain/security/blockaid/tx/simulation/core
  • @vultisig/core-chain/security/blockaid/tx/simulation/resolver
  • @vultisig/core-chain/security/blockaid/tx/simulation/resolvers/evm
  • @vultisig/core-chain/security/blockaid/tx/simulation/resolvers/solana
  • @vultisig/core-chain/security/blockaid/tx/validation
  • @vultisig/core-chain/security/blockaid/tx/validation/api/core
  • @vultisig/core-chain/security/blockaid/tx/validation/core
  • @vultisig/core-chain/security/blockaid/tx/validation/resolver
  • @vultisig/core-chain/security/blockaid/tx/validation/resolvers/evm
  • @vultisig/core-chain/security/blockaid/tx/validation/resolvers/solana
  • @vultisig/core-chain/security/blockaid/tx/validation/resolvers/sui
  • @vultisig/core-chain/security/blockaid/tx/validation/resolvers/utxo
  • @vultisig/core-chain/security/blockaid/validationChains
  • @vultisig/core-chain/signing/SignatureAlgorithm
  • @vultisig/core-chain/signing/SignatureFormat
  • @vultisig/core-chain/swap/NoSwapRoutesError
  • @vultisig/core-chain/swap/SwapFee
  • @vultisig/core-chain/swap/affiliate
  • @vultisig/core-chain/swap/affiliate/config
  • @vultisig/core-chain/swap/affiliate/station
  • @vultisig/core-chain/swap/discount/SwapDiscount
  • @vultisig/core-chain/swap/general/GeneralSwapProvider
  • @vultisig/core-chain/swap/general/GeneralSwapQuote
  • @vultisig/core-chain/swap/general/kyber/api/baseUrl
  • @vultisig/core-chain/swap/general/kyber/api/quote
  • @vultisig/core-chain/swap/general/kyber/api/route
  • @vultisig/core-chain/swap/general/kyber/api/tx
  • @vultisig/core-chain/swap/general/kyber/chains
  • @vultisig/core-chain/swap/general/kyber/config
  • @vultisig/core-chain/swap/general/kyber/stationConfig
  • @vultisig/core-chain/swap/general/lifi/LifiSwapEnabledChains
  • @vultisig/core-chain/swap/general/lifi/api/getLifiSwapQuote
  • @vultisig/core-chain/swap/general/lifi/config
  • @vultisig/core-chain/swap/general/oneInch/OneInchSwapEnabledChains
  • @vultisig/core-chain/swap/general/oneInch/api/OneInchSwapQuoteResponse
  • @vultisig/core-chain/swap/general/oneInch/api/getOneInchSwapQuote
  • @vultisig/core-chain/swap/general/oneInch/oneInchAffiliateConfig
  • @vultisig/core-chain/swap/general/oneInch/stationOneInchAffiliateConfig
  • @vultisig/core-chain/swap/general/swapkit/SwapKitEnabledChains
  • @vultisig/core-chain/swap/general/swapkit/api/getSwapKitQuote
  • @vultisig/core-chain/swap/general/swapkit/config
  • @vultisig/core-chain/swap/keysign/getSwapDestinationAddress
  • @vultisig/core-chain/swap/native/NativeSwapChain
  • @vultisig/core-chain/swap/native/NativeSwapQuote
  • @vultisig/core-chain/swap/native/api/affiliate
  • @vultisig/core-chain/swap/native/api/getNativeSwapQuote
  • @vultisig/core-chain/swap/native/asset/toNativeSwapAsset
  • @vultisig/core-chain/swap/native/nativeSwapAffiliateConfig
  • @vultisig/core-chain/swap/native/stationNativeSwapAffiliateConfig
  • @vultisig/core-chain/swap/native/utils/getNativeSwapDecimals
  • @vultisig/core-chain/swap/native/utils/parseThorchainSwapMemoStreaming
  • @vultisig/core-chain/swap/quote/SwapQuote
  • @vultisig/core-chain/swap/quote/findSwapQuote
  • @vultisig/core-chain/swap/quote/getSwapQuoteProviderName
  • @vultisig/core-chain/swap/swapEnabledChains
  • @vultisig/core-chain/tw/signingOutput
  • @vultisig/core-chain/tx
  • @vultisig/core-chain/tx/broadcast
  • @vultisig/core-chain/tx/broadcast/resolver
  • @vultisig/core-chain/tx/broadcast/resolvers/bittensor
  • @vultisig/core-chain/tx/broadcast/resolvers/cardano
  • @vultisig/core-chain/tx/broadcast/resolvers/cosmos
  • @vultisig/core-chain/tx/broadcast/resolvers/evm
  • @vultisig/core-chain/tx/broadcast/resolvers/polkadot
  • @vultisig/core-chain/tx/broadcast/resolvers/qbtc
  • @vultisig/core-chain/tx/broadcast/resolvers/ripple
  • @vultisig/core-chain/tx/broadcast/resolvers/solana
  • @vultisig/core-chain/tx/broadcast/resolvers/sui
  • @vultisig/core-chain/tx/broadcast/resolvers/ton
  • @vultisig/core-chain/tx/broadcast/resolvers/tron
  • @vultisig/core-chain/tx/broadcast/resolvers/utxo
  • @vultisig/core-chain/tx/broadcast/verifyBroadcastByHash
  • @vultisig/core-chain/tx/fee/FeePriority
  • @vultisig/core-chain/tx/fee/evm/baseFee
  • @vultisig/core-chain/tx/fee/evm/evmGasLimit
  • @vultisig/core-chain/tx/fee/evm/gwei
  • @vultisig/core-chain/tx/fee/evm/maxPriorityFeePerGas
  • @vultisig/core-chain/tx/fee/utxo/UtxoFeeSettings
  • @vultisig/core-chain/tx/hash
  • @vultisig/core-chain/tx/hash/resolver
  • @vultisig/core-chain/tx/hash/resolvers/bittensor
  • @vultisig/core-chain/tx/hash/resolvers/cardano
  • @vultisig/core-chain/tx/hash/resolvers/cosmos
  • @vultisig/core-chain/tx/hash/resolvers/evm
  • @vultisig/core-chain/tx/hash/resolvers/polkadot
  • @vultisig/core-chain/tx/hash/resolvers/ripple
  • @vultisig/core-chain/tx/hash/resolvers/solana
  • @vultisig/core-chain/tx/hash/resolvers/sui
  • @vultisig/core-chain/tx/hash/resolvers/ton
  • @vultisig/core-chain/tx/hash/resolvers/tron
  • @vultisig/core-chain/tx/hash/resolvers/utxo
  • @vultisig/core-chain/tx/status
  • @vultisig/core-chain/tx/status/resolver
  • @vultisig/core-chain/tx/status/resolvers/bittensor
  • @vultisig/core-chain/tx/status/resolvers/cardano
  • @vultisig/core-chain/tx/status/resolvers/cosmos
  • @vultisig/core-chain/tx/status/resolvers/evm
  • @vultisig/core-chain/tx/status/resolvers/polkadot
  • @vultisig/core-chain/tx/status/resolvers/qbtc
  • @vultisig/core-chain/tx/status/resolvers/ripple
  • @vultisig/core-chain/tx/status/resolvers/solana
  • @vultisig/core-chain/tx/status/resolvers/sui
  • @vultisig/core-chain/tx/status/resolvers/ton
  • @vultisig/core-chain/tx/status/resolvers/tron
  • @vultisig/core-chain/tx/status/resolvers/utxo
  • @vultisig/core-chain/utils/assertChainField
  • @vultisig/core-chain/utils/assertSignature
  • @vultisig/core-chain/utils/getBlockExplorerUrl
  • @vultisig/core-chain/utils/isValidAddress
  • @vultisig/core-chain/utils/protobuf/toCompressedString

Readme