trust_wallet_core_ffi library
Classes
- TWAccount
- Represents an Account in C++ with address, coin type and public key info, an item within a keystore.
- TWAES
- AES encryption/decryption methods.
- TWAESPaddingMode
- Padding mode used in AES encryption.
- TWAnyAddress
- Represents an address in C++ for almost any blockchain.
- TWAnyAddressImpl
- TWAnySigner
- Represents a signer to sign transactions for any blockchain.
- TWAnySignerImpl
- TWBase32
- Base32 encode / decode functions
- TWBase58
- Base58 encode / decode functions
- TWBase58Impl
- TWBase64
- Base64 encode / decode functions
- TWBitcoinAddress
- Represents a legacy Bitcoin address in C++.
- TWBitCoinAddressImpl
- TWBitcoinScript
- Bitcoin script manipulating functions
- TWBitcoinScriptImpl
- TWBitcoinSigHashType
- Bitcoin SIGHASH type.
- TWBlockchain
- TWCardano
- Cardano helper functions
- TWCoinType
- Coin type for Level 2 of BIP44.
- TWCoinTypeConfiguration
- CoinTypeConfiguration functions
- TWCoinTypeConfigurationImpl
- TWCurve
- trust wallet core
- TWData
- Defines a resizable block of data.
- TWDataVector
- A vector of TWData byte arrays
- TWDerivation
- Non-default coin address derivation names (default, unnamed derivations are not included).
- TWDerivationPath
- Represents a BIP44 DerivationPath in C++.
- TWDerivationPathIndex
- Represents a derivation path index in C++ with value and hardened flag.
- TWEthereumAbi
- Wrapper class for Ethereum ABI encoding & decoding.
- TWEthereumAbiFunction
- Represents Ethereum ABI function
- TWEthereumAbiFunctionImpl
- 44
- TWEthereumAbiImpl
- TWEthereumAbiValue
- Represents Ethereum ABI value
- TWEthereumAbiValueImpl
- TWEthereumChainID
- Chain identifier for Ethereum-based blockchains.
- TWFIOAccount
- Represents a FIO Account name
- TWFIOAccountImpl
- TWGroestlcoinAddress
- Represents a legacy Groestlcoin address.
- TWGroestlcoinAddressImpl
- TWHash
- Hash functions
- TWHashImpl
- TWHDVersion
- Registered HD version bytes
- TWHDVersionImpl
- TWHDWallet
- Hierarchical Deterministic (HD) Wallet
- TWHDWalletImpl
- TWMnemonic
- Mnemonic validate / lookup functions
- TWMnemonicImpl
- TWNEARAccount
- Represents a NEAR Account name
- TWNervosAddress
- Represents a Nervos address.
- TWPBKDF2
- Password-Based Key Derivation Function 2
- TWPrivateKey
- Represents a private key.
- TWPrivateKeyImpl
- TWPublicKey
- Represents a public key.
- TWPublicKeyImpl
- TWPublicKeyType
- Public key types
- TWPurpose
- HD wallet purpose
- TWRippleXAddress
- Represents a Ripple X-address.
- TWRippleXAddressImpl
- TWSegwitAddress
- Represents a BIP 0173 address.
- TWSegwitAddressImpl
- TWSolanaAddress
- Solana address helper functions
- TWSolanaAddressImpl
- TWSS58AddressType
- Substrate based chains Address Type
- TWStellarMemoType
- TWStellarPassphrase
- TWStellarVersionByte
- TWStoredKey
- Represents a key stored as an encrypted file.
- TWStoredKeyEncryptionLevel
- Preset encryption parameter with different security strength, for key store
- TWStoredKeyImpl
- TWString
- Defines a resizable string.
- TWStringImpl
- TWTHORChainSwap
- THORChain swap functions
- TWTransactionCompiler
- Non-core transaction utility methods, like building a transaction using an external signature.
Properties
- walletCoreLib ↔ DynamicLibrary
-
getter/setter pair