@cfxdevkit/core
@cfxdevkit/core
Classes
- BatcherError
- ClientManager
- ContractDeployer
- ContractError
- ContractReader
- ContractWriter
- CoreClient
- CoreTestClient
- CoreWalletClient
- DeploymentError
- EmbeddedWalletError
- EmbeddedWalletManager
- EspaceClient
- EspaceTestClient
- EspaceWalletClient
- InteractionError
- NetworkSelector
- SessionKeyError
- SessionKeyManager
- TransactionBatcher
- WalletError
Interfaces
- BaseTransaction
- BatcherOptions
- BatchResult
- BatchTransaction
- BlockEvent
- ChainClient
- ChainConfig
- ChainStatus
- ClientConfig
- ClientManagerConfig
- ClientManagerEvents
- ClientManagerStatus
- ContractInfo
- CoreClientInstance
- DeploymentOptions
- DeploymentResult
- DerivationOptions
- DerivedAccount
- EmbeddedWallet
- EmbeddedWalletOptions
- ERC20TokenInfo
- ERC721TokenInfo
- EspaceClientInstance
- EventFilter
- EventLog
- Log
- MnemonicValidation
- MultiChainDeploymentOptions
- MultiChainDeploymentResult
- NFTMetadata
- ReadOptions
- SessionKey
- SessionKeyOptions
- SessionKeyPermissions
- SignedTransaction
- SignTransactionRequest
- TestClient
- TestConfig
- TransactionEvent
- TransactionReceipt
- TxOptions
- UnifiedAccount
- WalletClient
- WalletConfig
- WalletExport
- WalletManagerOptions
- WriteOptions
- WriteResult
Type Aliases
- Address
- ChainType
- CoreAddress
- EventCallback
- EvmAddress
- Hash
- HealthStatus
- LogMessage
- SupportedChainId
- UnwatchFunction
Variables
- CORE_LOCAL
- CORE_MAINNET
- CORE_TESTNET
- defaultNetworkSelector
- ERC20_ABI
- EVM_LOCAL
- EVM_MAINNET
- EVM_TESTNET
- logger
Functions
- deriveAccount
- deriveAccounts
- deriveFaucetAccount
- formatCFX
- formatUnits
- generateMnemonic
- getChainConfig
- getCoreChains
- getEvmChains
- getMainnetChains
- isCoreAddress
- isEspaceAddress
- parseCFX
- parseUnits
- stringifyBigInt
- validateMnemonic
References
ERC1155_ABI
Renames and re-exports ERC20_ABI
ERC721_ABI
Renames and re-exports ERC20_ABI