├── .clang-format ├── .clang-tidy ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .dockerignore ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── new_blockchain.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── android-ci.yml │ ├── codegen-v2.yml │ ├── docker.yml │ ├── ios-ci.yml │ ├── kotlin-ci.yml │ ├── kotlin-sample-ci.yml │ ├── linux-ci-rust.yml │ ├── linux-ci-sonarcloud.yml │ ├── linux-ci.yml │ ├── linux-sampleapp-ci.yml │ └── wasm-ci.yml ├── .gitignore ├── .gitmodules ├── .gitpod.yml ├── .hadolint.yaml ├── .sizewatcher.yml ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── LICENSE-3RD-PARTY.txt ├── Package.swift ├── README.md ├── SECURITY.MD ├── WalletCore.podspec ├── android ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── trustwallet │ │ │ └── core │ │ │ └── app │ │ │ ├── blockchains │ │ │ ├── CoinAddressDerivationTests.kt │ │ │ ├── TestCoinType.kt │ │ │ ├── acala │ │ │ │ ├── TestAcalaAddress.kt │ │ │ │ └── TestAcalaSigner.kt │ │ │ ├── acalaevm │ │ │ │ └── TestAcalaEVMAddress.kt │ │ │ ├── aeternity │ │ │ │ ├── TestAeternityAddress.kt │ │ │ │ └── TestAeternitySigner.kt │ │ │ ├── agoric │ │ │ │ ├── TestAgoricAddress.kt │ │ │ │ └── TestAgoricSigner.kt │ │ │ ├── aion │ │ │ │ └── TestAion.kt │ │ │ ├── algorand │ │ │ │ ├── TestAlgorandAddress.kt │ │ │ │ └── TestAlgorandSigner.kt │ │ │ ├── aptos │ │ │ │ ├── TestAptosAddress.kt │ │ │ │ └── TestAptosSigner.kt │ │ │ ├── bandchain │ │ │ │ ├── TestBandChainAddress.kt │ │ │ │ └── TestBandChainSigner.kt │ │ │ ├── binance │ │ │ │ ├── TestBinanceAddress.kt │ │ │ │ ├── TestBinanceTransactionSigning.kt │ │ │ │ └── TestBinanceWalletConnectSigning.kt │ │ │ ├── bitcoin │ │ │ │ ├── TestBitcoinFee.kt │ │ │ │ ├── TestBitcoinScript.kt │ │ │ │ └── TestBitcoinSigning.kt │ │ │ ├── bitcoindiamond │ │ │ │ ├── TestBitcoinDiamondAddress.kt │ │ │ │ └── TestBitcoinDiamondSigner.kt │ │ │ ├── bluzelle │ │ │ │ ├── TestBluzelleAddress.kt │ │ │ │ └── TestBluzelleSigner.kt │ │ │ ├── cardano │ │ │ │ ├── TestCardanoAddress.kt │ │ │ │ └── TestCardanoSigning.kt │ │ │ ├── confluxespace │ │ │ │ └── TestConfluxeSpaceAddress.kt │ │ │ ├── cosmos │ │ │ │ ├── TestCosmosAddress.kt │ │ │ │ └── TestCosmosTransactions.kt │ │ │ ├── cryptoorg │ │ │ │ ├── TestCryptoorgAddress.kt │ │ │ │ └── TestCryptoorgSigner.kt │ │ │ ├── dydx │ │ │ │ └── TestDydxAddress.kt │ │ │ ├── eos │ │ │ │ └── TestEOSSigning.kt │ │ │ ├── ethereum │ │ │ │ ├── TestBarz.kt │ │ │ │ ├── TestEthereumAbi.kt │ │ │ │ ├── TestEthereumAbiValue.kt │ │ │ │ ├── TestEthereumAddress.kt │ │ │ │ ├── TestEthereumMessageSigner.kt │ │ │ │ ├── TestEthereumRlp.kt │ │ │ │ └── TestEthereumTransactionSigner.kt │ │ │ ├── everscale │ │ │ │ ├── TestEverscaleAddress.kt │ │ │ │ └── TestEverscaleSigner.kt │ │ │ ├── filecoin │ │ │ │ └── TestFilecoin.kt │ │ │ ├── fio │ │ │ │ ├── TestFIOAddress.kt │ │ │ │ └── TestFIOSigner.kt │ │ │ ├── greenfield │ │ │ │ └── TestGreenfieldSigner.kt │ │ │ ├── harmony │ │ │ │ ├── TestHarmonyAddress.kt │ │ │ │ ├── TestHarmonyStakingDelegateSigner.kt │ │ │ │ └── TestHarmonyTransactionSigner.kt │ │ │ ├── hedera │ │ │ │ ├── TestHederaAddress.kt │ │ │ │ └── TestHederaSigner.kt │ │ │ ├── internetcomputer │ │ │ │ ├── TestInternetComputerAddress.kt │ │ │ │ └── TestInternetComputerSigner.kt │ │ │ ├── iotex │ │ │ │ └── TestIotexSigning.kt │ │ │ ├── juno │ │ │ │ └── TestJunoAddress.kt │ │ │ ├── kava │ │ │ │ └── TestKavaTransactions.kt │ │ │ ├── kcc │ │ │ │ └── TestKuCoinCommunityChainAddress.kt │ │ │ ├── kusama │ │ │ │ ├── TestKusamaAddress.kt │ │ │ │ └── TestKusamaSigner.kt │ │ │ ├── multiversx │ │ │ │ ├── TestMultiversXAddress.kt │ │ │ │ └── TestMultiversXSigner.kt │ │ │ ├── nano │ │ │ │ ├── TestNanoAddress.kt │ │ │ │ └── TestNanoSigner.kt │ │ │ ├── nativeinjective │ │ │ │ ├── TestNativeInjectiveAddress.kt │ │ │ │ └── TestNativeInjectiveSigner.kt │ │ │ ├── nativezetachain │ │ │ │ ├── TestNativeZetaChainAddress.kt │ │ │ │ └── TestNativeZetaChainSigner.kt │ │ │ ├── near │ │ │ │ ├── TestNEARAddress.kt │ │ │ │ └── TestNEARSigner.kt │ │ │ ├── nebulas │ │ │ │ ├── TestNebulasAddress.kt │ │ │ │ └── TestNebulasSigner.kt │ │ │ ├── neo │ │ │ │ ├── TestsNEOAddress.kt │ │ │ │ └── TestsNEOSigner.kt │ │ │ ├── nervos │ │ │ │ ├── TestNervosAddress.kt │ │ │ │ └── TestNervosSigner.kt │ │ │ ├── nuls │ │ │ │ ├── TestNULSAddress.kt │ │ │ │ └── TestNULSSigner.kt │ │ │ ├── oasis │ │ │ │ ├── TestOasisAddress.kt │ │ │ │ └── TestOasisSigner.kt │ │ │ ├── ontology │ │ │ │ └── TestOntologySigning.kt │ │ │ ├── osmosis │ │ │ │ ├── TestOsmosisAddress.kt │ │ │ │ └── TestOsmosisSigner.kt │ │ │ ├── polkadot │ │ │ │ ├── TestPolkadotAddress.kt │ │ │ │ └── TestPolkadotSigner.kt │ │ │ ├── polygon │ │ │ │ └── TestPolygonAddress.kt │ │ │ ├── ripple │ │ │ │ └── TestRippleTransactionSigner.kt │ │ │ ├── scroll │ │ │ │ └── TestScrollAddress.kt │ │ │ ├── secret │ │ │ │ ├── TestSecretAddress.kt │ │ │ │ └── TestSecretSigner.kt │ │ │ ├── smartbitcoincash │ │ │ │ └── TestSmartBitcoinCashAddress.kt │ │ │ ├── smartchain │ │ │ │ └── TestBinanceSmartChainAddress.kt │ │ │ ├── solana │ │ │ │ ├── TestSolanaAddress.kt │ │ │ │ ├── TestSolanaSigner.kt │ │ │ │ ├── TestSolanaTransaction.kt │ │ │ │ └── TestSolanaWalletConnectSigning.kt │ │ │ ├── stargaze │ │ │ │ ├── TestStargazeAddress.kt │ │ │ │ └── TestStargazeSigner.kt │ │ │ ├── starkex │ │ │ │ └── TestStarkExMessageSigner.kt │ │ │ ├── stellar │ │ │ │ ├── TestStellarAddress.kt │ │ │ │ └── TestStellarSigner.kt │ │ │ ├── sui │ │ │ │ ├── TestSuiAddress.kt │ │ │ │ └── TestSuiSigner.kt │ │ │ ├── terra │ │ │ │ ├── TestTerraClassicTxs.kt │ │ │ │ └── TestTerraTransactions.kt │ │ │ ├── tezos │ │ │ │ ├── TestTezosMessageSigner.kt │ │ │ │ └── TestTezosSigner.kt │ │ │ ├── theopennetwork │ │ │ │ ├── TestTheOpenNetworkAddress.kt │ │ │ │ └── TestTheOpenNetworkSigner.kt │ │ │ ├── thetafuel │ │ │ │ └── TestThetaFuelAddress.kt │ │ │ ├── thorchain │ │ │ │ ├── TestTHORChainAddress.kt │ │ │ │ ├── TestTHORChainSigner.kt │ │ │ │ └── TestTHORSwapSigning.kt │ │ │ ├── tron │ │ │ │ ├── TestTronMessageSigner.kt │ │ │ │ └── TestTronTransactionSigner.kt │ │ │ ├── waves │ │ │ │ ├── TestWavesAddress.kt │ │ │ │ └── TestWavesSigner.kt │ │ │ └── zen │ │ │ │ ├── TestZenAddress.kt │ │ │ │ └── TestZenSigner.kt │ │ │ └── utils │ │ │ ├── TestAnyAddress.kt │ │ │ ├── TestAsnParser.kt │ │ │ ├── TestBase32.kt │ │ │ ├── TestBase64.kt │ │ │ ├── TestBitcoinScript.kt │ │ │ ├── TestData.kt │ │ │ ├── TestHDWallet.kt │ │ │ ├── TestHash.kt │ │ │ ├── TestKeyStore.kt │ │ │ ├── TestLiquidStaking.kt │ │ │ ├── TestMnemonic.kt │ │ │ ├── TestPrivateKey.kt │ │ │ ├── TestPublicKey.kt │ │ │ ├── TestSegwitAddress.java │ │ │ └── TestWebAuthn.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── trustwallet │ │ │ └── core │ │ │ └── app │ │ │ ├── MainActivity.kt │ │ │ └── utils │ │ │ ├── Extensions.kt │ │ │ └── Numeric.kt │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── wallet-core-proto │ ├── build.gradle │ └── maven-push.gradle └── wallet-core │ ├── .gitignore │ ├── build.gradle │ ├── gradle.properties │ └── maven-push.gradle ├── audit └── 2023-09-15_TrustWallet_SecureCodeReviewReport_Public_v2.00.pdf ├── bootstrap.sh ├── cmake ├── CompilerWarnings.cmake ├── FindHostPackage.cmake ├── PVS-Studio.cmake ├── Protobuf.cmake ├── StandardSettings.cmake └── StaticAnalyzers.cmake ├── codegen-v2 ├── Cargo.lock ├── Cargo.toml ├── README.md ├── manifest │ ├── TWAES.yaml │ ├── TWAESPaddingMode.yaml │ ├── TWAccount.yaml │ ├── TWAeternityProto.yaml │ ├── TWAionProto.yaml │ ├── TWAlgorandProto.yaml │ ├── TWAnyAddress.yaml │ ├── TWAptosProto.yaml │ ├── TWBarz.yaml │ ├── TWBase32.yaml │ ├── TWBase58.yaml │ ├── TWBase64.yaml │ ├── TWBinanceProto.yaml │ ├── TWBitcoinAddress.yaml │ ├── TWBitcoinMessageSigner.yaml │ ├── TWBitcoinProto.yaml │ ├── TWBitcoinScript.yaml │ ├── TWBitcoinSigHashType.yaml │ ├── TWBlockchain.yaml │ ├── TWCardano.yaml │ ├── TWCardanoProto.yaml │ ├── TWCoinType.yaml │ ├── TWCoinTypeConfiguration.yaml │ ├── TWCommonProto.yaml │ ├── TWCosmosProto.yaml │ ├── TWCurve.yaml │ ├── TWDataVector.yaml │ ├── TWDecredProto.yaml │ ├── TWDerivation.yaml │ ├── TWDerivationPath.yaml │ ├── TWDerivationPathIndex.yaml │ ├── TWEOSProto.yaml │ ├── TWEthereum.yaml │ ├── TWEthereumAbi.yaml │ ├── TWEthereumAbiFunction.yaml │ ├── TWEthereumAbiValue.yaml │ ├── TWEthereumChainID.yaml │ ├── TWEthereumMessageSigner.yaml │ ├── TWEthereumProto.yaml │ ├── TWEverscaleProto.yaml │ ├── TWFIOAccount.yaml │ ├── TWFIOProto.yaml │ ├── TWFilecoinAddressConverter.yaml │ ├── TWFilecoinAddressType.yaml │ ├── TWFilecoinProto.yaml │ ├── TWGroestlcoinAddress.yaml │ ├── TWHDVersion.yaml │ ├── TWHDWallet.yaml │ ├── TWHRP.yaml │ ├── TWHarmonyProto.yaml │ ├── TWHash.yaml │ ├── TWHederaProto.yaml │ ├── TWIconProto.yaml │ ├── TWIoTeXProto.yaml │ ├── TWLiquidStaking.yaml │ ├── TWLiquidStakingProto.yaml │ ├── TWMnemonic.yaml │ ├── TWMultiversXProto.yaml │ ├── TWNEARAccount.yaml │ ├── TWNEARProto.yaml │ ├── TWNEOProto.yaml │ ├── TWNULSProto.yaml │ ├── TWNanoProto.yaml │ ├── TWNebulasProto.yaml │ ├── TWNervosAddress.yaml │ ├── TWNervosProto.yaml │ ├── TWNimiqProto.yaml │ ├── TWOasisProto.yaml │ ├── TWOntologyProto.yaml │ ├── TWPBKDF2.yaml │ ├── TWPolkadotProto.yaml │ ├── TWPrivateKey.yaml │ ├── TWPrivateKeyType.yaml │ ├── TWPublicKey.yaml │ ├── TWPublicKeyType.yaml │ ├── TWPurpose.yaml │ ├── TWRippleProto.yaml │ ├── TWRippleXAddress.yaml │ ├── TWSS58AddressType.yaml │ ├── TWSegwitAddress.yaml │ ├── TWSolanaAddress.yaml │ ├── TWSolanaProto.yaml │ ├── TWStarkExMessageSigner.yaml │ ├── TWStarkWare.yaml │ ├── TWStellarMemoType.yaml │ ├── TWStellarPassphrase.yaml │ ├── TWStellarProto.yaml │ ├── TWStellarVersionByte.yaml │ ├── TWStoredKey.yaml │ ├── TWStoredKeyEncryption.yaml │ ├── TWStoredKeyEncryptionLevel.yaml │ ├── TWSuiProto.yaml │ ├── TWTHORChainSwap.yaml │ ├── TWTHORChainSwapProto.yaml │ ├── TWTezosMessageSigner.yaml │ ├── TWTezosProto.yaml │ ├── TWTheOpenNetworkProto.yaml │ ├── TWThetaProto.yaml │ ├── TWTransactionCompiler.yaml │ ├── TWTransactionCompilerProto.yaml │ ├── TWTronMessageSigner.yaml │ ├── TWTronProto.yaml │ ├── TWVeChainProto.yaml │ ├── TWWavesProto.yaml │ └── TWZilliqaProto.yaml └── src │ ├── codegen │ ├── cpp │ │ ├── blockchain_dispatcher_generator.rs │ │ ├── entry_generator.rs │ │ ├── mod.rs │ │ ├── new_blockchain.rs │ │ ├── new_cosmos_chain.rs │ │ ├── new_evmchain.rs │ │ ├── templates │ │ │ ├── Entry.h │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── tw_any_address_tests_generator.rs │ │ ├── tw_any_signer_tests_generator.rs │ │ ├── tw_blockchain.rs │ │ ├── tw_coin_address_derivation_tests_generator.rs │ │ ├── tw_coin_type_generator.rs │ │ └── tw_coin_type_tests_generator.rs │ ├── mod.rs │ ├── proto │ │ ├── mod.rs │ │ ├── new_blockchain.rs │ │ ├── proto_generator.rs │ │ └── templates │ │ │ └── Blockchain.proto │ ├── rust │ │ ├── blockchain_dispatcher_generator.rs │ │ ├── blockchain_type_generator.rs │ │ ├── coin_address_derivation_test_generator.rs │ │ ├── coin_crate.rs │ │ ├── coin_integration_tests.rs │ │ ├── coin_registry_manifest_generator.rs │ │ ├── mod.rs │ │ ├── new_blockchain.rs │ │ ├── new_cosmos_chain.rs │ │ ├── new_evmchain.rs │ │ ├── templates │ │ │ ├── blockchain_crate │ │ │ │ ├── Cargo.toml │ │ │ │ ├── address.rs │ │ │ │ ├── compiler.rs │ │ │ │ ├── entry.rs │ │ │ │ ├── lib.rs │ │ │ │ └── signer.rs │ │ │ └── integration_tests │ │ │ │ ├── address_tests.rs │ │ │ │ ├── compile_tests.rs │ │ │ │ ├── cosmos_address_tests.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── mod_address.rs │ │ │ │ └── sign_tests.rs │ │ └── toml_editor.rs │ ├── swift │ │ ├── functions.rs │ │ ├── inits.rs │ │ ├── mod.rs │ │ ├── properties.rs │ │ ├── render.rs │ │ └── templates │ │ │ ├── WalletCore.h │ │ │ ├── enum.hbs │ │ │ ├── extension.hbs │ │ │ ├── partial_func.hbs │ │ │ ├── partial_init.hbs │ │ │ ├── partial_prop.hbs │ │ │ ├── proto.hbs │ │ │ └── struct.hbs │ └── template_generator.rs │ ├── coin_id.rs │ ├── lib.rs │ ├── main.rs │ ├── manifest.rs │ ├── registry.rs │ ├── tests │ ├── mod.rs │ └── samples │ │ ├── class.input.yaml │ │ ├── class.output.swift │ │ ├── enum.input.yaml │ │ ├── enum.output.swift │ │ ├── enum_extension.input.yaml │ │ ├── enum_extension.output.swift │ │ ├── enum_private.input.yaml │ │ ├── enum_private.output.swift │ │ ├── non-associated.input.yaml │ │ ├── non-associated.output.swift │ │ ├── optional.input.yaml │ │ ├── optional.output.swift │ │ ├── private_class.input.yaml │ │ ├── private_class.output.swift │ │ ├── struct.input.yaml │ │ └── struct.output.swift │ └── utils.rs ├── codegen ├── .gitignore ├── .rubocop.yml ├── Rakefile ├── bin │ ├── codegen │ ├── coins │ ├── cointests │ ├── newcoin │ ├── newcoin-mobile-tests │ └── newevmchain ├── lib │ ├── code_generator.rb │ ├── coin_skeleton_gen.rb │ ├── coin_test_gen.rb │ ├── entity_decl.rb │ ├── enum_decl.rb │ ├── function_decl.rb │ ├── java_helper.rb │ ├── jni_helper.rb │ ├── kotlin_helper.rb │ ├── kotlin_jni_helper.rb │ ├── parser.rb │ ├── swift_helper.rb │ ├── templates │ │ ├── CoinInfoData.cpp.erb │ │ ├── TWCoinTypeTests.cpp.erb │ │ ├── TWDerivation.h.erb │ │ ├── TWEthereumChainID.h.erb │ │ ├── copyright_header.erb │ │ ├── cpp │ │ │ ├── class.erb │ │ │ ├── class_properties.erb │ │ │ ├── enum.erb │ │ │ ├── header.erb │ │ │ ├── includes.erb │ │ │ ├── method.erb │ │ │ ├── method_call.erb │ │ │ ├── method_forward.erb │ │ │ ├── parameter_access.erb │ │ │ └── static_method.erb │ │ ├── hrp.cpp.erb │ │ ├── hrp.h.erb │ │ ├── java.erb │ │ ├── java │ │ │ ├── class.erb │ │ │ ├── enum.erb │ │ │ ├── header.erb │ │ │ └── struct.erb │ │ ├── jni │ │ │ ├── class_access.erb │ │ │ ├── compare_to.erb │ │ │ ├── enum_access.erb │ │ │ ├── instance_access.erb │ │ │ ├── instance_release.erb │ │ │ ├── method.erb │ │ │ ├── method_call.erb │ │ │ ├── method_forward.erb │ │ │ ├── method_prototype.erb │ │ │ ├── parameter_access.erb │ │ │ ├── parameter_release.erb │ │ │ ├── proto_access.erb │ │ │ └── struct_access.erb │ │ ├── jni_c.erb │ │ ├── jni_h.erb │ │ ├── kotlin │ │ │ ├── android_class.erb │ │ │ ├── android_enum.erb │ │ │ ├── android_struct.erb │ │ │ ├── common_class.erb │ │ │ ├── common_enum.erb │ │ │ ├── common_struct.erb │ │ │ ├── ios_class.erb │ │ │ ├── ios_enum.erb │ │ │ ├── ios_struct.erb │ │ │ ├── js_accessors_class.erb │ │ │ ├── js_accessors_enum.erb │ │ │ ├── js_accessors_struct.erb │ │ │ ├── js_class.erb │ │ │ ├── js_enum.erb │ │ │ ├── js_struct.erb │ │ │ └── package.erb │ │ ├── kotlin_android.erb │ │ ├── kotlin_common.erb │ │ ├── kotlin_ios.erb │ │ ├── kotlin_jni │ │ │ ├── class_access.erb │ │ │ ├── compare_to.erb │ │ │ ├── enum_access.erb │ │ │ ├── instance_access.erb │ │ │ ├── instance_release.erb │ │ │ ├── method.erb │ │ │ ├── method_call.erb │ │ │ ├── method_forward.erb │ │ │ ├── method_prototype.erb │ │ │ ├── parameter_access.erb │ │ │ ├── parameter_release.erb │ │ │ ├── proto_access.erb │ │ │ └── struct_access.erb │ │ ├── kotlin_jni_c.erb │ │ ├── kotlin_jni_h.erb │ │ ├── kotlin_js.erb │ │ ├── kotlin_js_accessors.erb │ │ ├── newcoin │ │ │ ├── Address.cpp.erb │ │ │ ├── Address.h.erb │ │ │ ├── AddressTests.cpp.erb │ │ │ ├── AddressTests.kt.erb │ │ │ ├── Entry.cpp.erb │ │ │ ├── Entry.h.erb │ │ │ ├── Proto.erb │ │ │ ├── Signer.cpp.erb │ │ │ ├── Signer.h.erb │ │ │ ├── SignerTests.cpp.erb │ │ │ ├── SignerTests.kt.erb │ │ │ ├── TWAddressTests.cpp.erb │ │ │ ├── TWSignerTests.cpp.erb │ │ │ ├── Tests.swift.erb │ │ │ └── TransactionCompilerTests.cpp.erb │ │ ├── registry.md.erb │ │ ├── swift.erb │ │ ├── swift │ │ │ ├── TrustWalletCore.h.erb │ │ │ ├── class.erb │ │ │ ├── class_properties.erb │ │ │ ├── enum.erb │ │ │ ├── enum_extension.erb │ │ │ ├── method.erb │ │ │ ├── method_call.erb │ │ │ ├── method_forward.erb │ │ │ ├── parameter_access.erb │ │ │ ├── static_method.erb │ │ │ ├── struct.erb │ │ │ └── struct_properties.erb │ │ ├── ts │ │ │ ├── class_d.erb │ │ │ └── enum_d.erb │ │ ├── wasm_cpp.erb │ │ ├── wasm_d_ts.erb │ │ └── wasm_h.erb │ ├── ts_helper.rb │ ├── type_decl.rb │ └── wasm_cpp_helper.rb └── test │ ├── test_java_helper.rb │ ├── test_jni_helper.rb │ ├── test_parser.rb │ └── test_swift_helper.rb ├── coverage.stats ├── docs ├── README.md ├── banner.png ├── logo.png ├── registry-fields.md ├── registry.md ├── wallet-core.drawio └── wallet-core.png ├── gitpod.Dockerfile ├── include └── TrustWalletCore │ ├── TWAES.h │ ├── TWAESPaddingMode.h │ ├── TWAccount.h │ ├── TWAnyAddress.h │ ├── TWAnySigner.h │ ├── TWAsnParser.h │ ├── TWBarz.h │ ├── TWBase.h │ ├── TWBase32.h │ ├── TWBase58.h │ ├── TWBase64.h │ ├── TWBitcoinAddress.h │ ├── TWBitcoinFee.h │ ├── TWBitcoinMessageSigner.h │ ├── TWBitcoinScript.h │ ├── TWBitcoinSigHashType.h │ ├── TWBlockchain.h │ ├── TWCardano.h │ ├── TWCoinType.h │ ├── TWCoinTypeConfiguration.h │ ├── TWCurve.h │ ├── TWData.h │ ├── TWDataVector.h │ ├── TWDerivationPath.h │ ├── TWDerivationPathIndex.h │ ├── TWEthereum.h │ ├── TWEthereumAbi.h │ ├── TWEthereumAbiFunction.h │ ├── TWEthereumAbiValue.h │ ├── TWEthereumMessageSigner.h │ ├── TWEthereumRlp.h │ ├── TWFIOAccount.h │ ├── TWFilecoinAddressConverter.h │ ├── TWFilecoinAddressType.h │ ├── TWGroestlcoinAddress.h │ ├── TWHDVersion.h │ ├── TWHDWallet.h │ ├── TWHash.h │ ├── TWLiquidStaking.h │ ├── TWMnemonic.h │ ├── TWNEARAccount.h │ ├── TWNervosAddress.h │ ├── TWPBKDF2.h │ ├── TWPrivateKey.h │ ├── TWPrivateKeyType.h │ ├── TWPublicKey.h │ ├── TWPublicKeyType.h │ ├── TWPurpose.h │ ├── TWRippleXAddress.h │ ├── TWSS58AddressType.h │ ├── TWSegwitAddress.h │ ├── TWSolanaAddress.h │ ├── TWSolanaTransaction.h │ ├── TWStarkExMessageSigner.h │ ├── TWStarkWare.h │ ├── TWStellarMemoType.h │ ├── TWStellarPassphrase.h │ ├── TWStellarVersionByte.h │ ├── TWStoredKey.h │ ├── TWStoredKeyEncryption.h │ ├── TWStoredKeyEncryptionLevel.h │ ├── TWString.h │ ├── TWTHORChainSwap.h │ ├── TWTezosMessageSigner.h │ ├── TWTransactionCompiler.h │ ├── TWTransactionDecoder.h │ ├── TWTronMessageSigner.h │ ├── TWWalletConnectRequest.h │ └── TWWebAuthn.h ├── jni ├── android │ ├── AnySigner.c │ └── AnySigner.h ├── cpp │ ├── Random.cpp │ ├── TWJNI.h │ ├── TWJNIData.cpp │ ├── TWJNIData.h │ ├── TWJNIString.cpp │ └── TWJNIString.h ├── java │ └── wallet │ │ └── core │ │ └── java │ │ └── AnySigner.java ├── kotlin │ ├── AnySigner.c │ └── AnySigner.h └── proto │ └── .gitkeep ├── kotlin ├── .editorconfig ├── .gitignore ├── README.md ├── build-logic │ ├── build.gradle.kts │ ├── settings.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ ├── convention.maven-publish.gradle.kts │ │ └── convention.proto-generation.gradle.kts ├── build.gradle.kts ├── gradle.properties ├── gradle │ ├── libs.versions.toml │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kotlin-js-store │ └── yarn.lock ├── settings.gradle.kts └── wallet-core-kotlin │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ ├── androidUnitTest │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ └── LibLoader.kt │ ├── commonAndroidJvmMain │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ └── AnySigner.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ └── AnySigner.kt │ ├── commonTest │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ ├── LibLoader.kt │ │ └── test │ │ └── CoinAddressDerivationTests.kt │ ├── iosMain │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ ├── AnySigner.kt │ │ ├── ByteArrayExt.kt │ │ └── StringExt.kt │ ├── iosTest │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ └── LibLoader.kt │ ├── jsMain │ └── kotlin │ │ ├── WalletCore.kt │ │ └── com │ │ └── trustwallet │ │ └── core │ │ ├── AnySigner.kt │ │ ├── ByteArray.kt │ │ ├── JsAnySigner.kt │ │ └── JsWalletCore.kt │ ├── jsTest │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ └── LibLoader.kt │ ├── jvmMain │ ├── kotlin │ │ └── com │ │ │ └── trustwallet │ │ │ └── core │ │ │ └── WalletCoreLibLoader.kt │ └── resources │ │ └── jni │ │ ├── linux-x86_64 │ │ └── .gitignore │ │ └── macos-arm64 │ │ └── .gitignore │ ├── jvmTest │ └── kotlin │ │ └── com │ │ └── trustwallet │ │ └── core │ │ └── LibLoader.kt │ └── nativeInterop │ └── cinterop │ └── WalletCore.def ├── protobuf-plugin ├── CMakeLists.txt ├── README.md ├── c_typedef.cc └── swift_typealias.cc ├── registry.json ├── rust-test ├── Cargo.lock ├── Cargo.toml └── src │ └── lib.rs ├── rust ├── .config │ └── nextest.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── chains │ ├── tw_binance │ │ ├── Cargo.toml │ │ ├── fuzz │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ └── fuzz_targets │ │ │ │ └── sign.rs │ │ └── src │ │ │ ├── address.rs │ │ │ ├── amino.rs │ │ │ ├── compiler.rs │ │ │ ├── context.rs │ │ │ ├── entry.rs │ │ │ ├── lib.rs │ │ │ ├── modules │ │ │ ├── mod.rs │ │ │ ├── preimager.rs │ │ │ ├── serializer.rs │ │ │ ├── tx_builder.rs │ │ │ └── wallet_connect │ │ │ │ ├── connector.rs │ │ │ │ ├── mod.rs │ │ │ │ └── types.rs │ │ │ ├── signature.rs │ │ │ ├── signer.rs │ │ │ └── transaction │ │ │ ├── message │ │ │ ├── htlt_order.rs │ │ │ ├── mod.rs │ │ │ ├── send_order.rs │ │ │ ├── side_chain_delegate.rs │ │ │ ├── time_lock_order.rs │ │ │ ├── token_order.rs │ │ │ ├── trade_order.rs │ │ │ └── tranfer_out_order.rs │ │ │ └── mod.rs │ ├── tw_cosmos │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── entry.rs │ │ │ └── lib.rs │ ├── tw_greenfield │ │ ├── Cargo.toml │ │ ├── fuzz │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ └── fuzz_targets │ │ │ │ └── sign.rs │ │ ├── src │ │ │ ├── address.rs │ │ │ ├── compiler.rs │ │ │ ├── context.rs │ │ │ ├── eip712_types.rs │ │ │ ├── entry.rs │ │ │ ├── lib.rs │ │ │ ├── modules │ │ │ │ ├── eip712_signer.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tx_builder.rs │ │ │ ├── public_key.rs │ │ │ ├── signature.rs │ │ │ ├── signer.rs │ │ │ └── transaction │ │ │ │ ├── message │ │ │ │ ├── mod.rs │ │ │ │ ├── send_order.rs │ │ │ │ ├── transfer_out.rs │ │ │ │ └── type_msg_amount.rs │ │ │ │ └── mod.rs │ │ └── tests │ │ │ ├── data │ │ │ ├── send_order_eip712.json │ │ │ └── transfer_out_eip712.json │ │ │ └── eip712_signer.rs │ ├── tw_native_evmos │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── context.rs │ │ │ ├── entry.rs │ │ │ ├── ethermint_public_key.rs │ │ │ └── lib.rs │ ├── tw_native_injective │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── context.rs │ │ │ ├── entry.rs │ │ │ ├── injective_public_key.rs │ │ │ └── lib.rs │ ├── tw_solana │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── address.rs │ │ │ ├── blockhash.rs │ │ │ ├── compiler.rs │ │ │ ├── defined_addresses.rs │ │ │ ├── entry.rs │ │ │ ├── instruction.rs │ │ │ ├── lib.rs │ │ │ ├── modules │ │ │ │ ├── compiled_instructions.rs │ │ │ │ ├── compiled_keys.rs │ │ │ │ ├── instruction_builder │ │ │ │ │ ├── compute_budget_instruction.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── stake_instruction.rs │ │ │ │ │ ├── system_instruction.rs │ │ │ │ │ └── token_instruction.rs │ │ │ │ ├── message_builder.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── proto_builder.rs │ │ │ │ ├── transaction_decoder.rs │ │ │ │ ├── tx_signer.rs │ │ │ │ ├── utils.rs │ │ │ │ └── wallet_connect │ │ │ │ │ ├── connector.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── request.rs │ │ │ ├── program │ │ │ │ ├── mod.rs │ │ │ │ └── stake_program.rs │ │ │ ├── signer.rs │ │ │ └── transaction │ │ │ │ ├── legacy.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── short_vec.rs │ │ │ │ ├── v0.rs │ │ │ │ └── versioned.rs │ │ └── tests │ │ │ ├── get_default_token_address.rs │ │ │ └── update_blockhash_and_sign.rs │ └── tw_thorchain │ │ ├── Cargo.toml │ │ └── src │ │ ├── compiler.rs │ │ ├── entry.rs │ │ ├── lib.rs │ │ ├── signer.rs │ │ └── signing_input.rs ├── coverage.stats ├── rustfmt.toml ├── tw_any_coin │ ├── Cargo.toml │ ├── src │ │ ├── any_address.rs │ │ ├── any_signer.rs │ │ ├── ffi │ │ │ ├── mod.rs │ │ │ ├── tw_any_address.rs │ │ │ ├── tw_any_signer.rs │ │ │ ├── tw_message_signer.rs │ │ │ ├── tw_transaction_compiler.rs │ │ │ ├── tw_transaction_decoder.rs │ │ │ └── tw_wallet_connect_request.rs │ │ ├── lib.rs │ │ ├── message_signer.rs │ │ ├── test_utils │ │ │ ├── address_utils.rs │ │ │ ├── mod.rs │ │ │ ├── sign_utils.rs │ │ │ ├── transaction_decode_utils.rs │ │ │ └── wallet_connect_utils.rs │ │ ├── transaction_compiler.rs │ │ ├── transaction_decoder.rs │ │ └── wallet_connect_request.rs │ └── tests │ │ ├── chain_tests.rs │ │ ├── chains │ │ ├── aptos │ │ │ ├── aptos_address.rs │ │ │ ├── aptos_compile.rs │ │ │ ├── aptos_sign.rs │ │ │ ├── mod.rs │ │ │ └── test_cases.rs │ │ ├── binance │ │ │ ├── binance_address.rs │ │ │ ├── binance_compile.rs │ │ │ ├── binance_sign.rs │ │ │ ├── binance_wallet_connect.rs │ │ │ ├── data │ │ │ │ └── wc_sign_request_case_1.json │ │ │ └── mod.rs │ │ ├── bitcoin │ │ │ ├── bitcoin_address.rs │ │ │ └── mod.rs │ │ ├── cosmos │ │ │ ├── cosmos_address.rs │ │ │ ├── cosmos_sign.rs │ │ │ └── mod.rs │ │ ├── dydx │ │ │ ├── dydx_address.rs │ │ │ └── mod.rs │ │ ├── ethereum │ │ │ ├── ethereum_address.rs │ │ │ ├── ethereum_compile.rs │ │ │ ├── ethereum_message_sign.rs │ │ │ ├── ethereum_sign.rs │ │ │ └── mod.rs │ │ ├── greenfield │ │ │ ├── greenfield_address.rs │ │ │ ├── greenfield_compile.rs │ │ │ ├── greenfield_sign.rs │ │ │ └── mod.rs │ │ ├── internet_computer │ │ │ ├── internet_computer_address.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── native_evmos │ │ │ ├── mod.rs │ │ │ ├── native_evmos_address.rs │ │ │ └── native_evmos_sign.rs │ │ ├── native_injective │ │ │ ├── mod.rs │ │ │ ├── native_injective_address.rs │ │ │ ├── native_injective_compile.rs │ │ │ └── native_injective_sign.rs │ │ ├── solana │ │ │ ├── mod.rs │ │ │ ├── solana_address.rs │ │ │ ├── solana_compile.rs │ │ │ ├── solana_sign.rs │ │ │ ├── solana_transaction.rs │ │ │ └── solana_wallet_connect.rs │ │ ├── tbinance │ │ │ ├── mod.rs │ │ │ └── tbinance_address.rs │ │ ├── thorchain │ │ │ ├── mod.rs │ │ │ ├── test_cases.rs │ │ │ ├── thorchain_address.rs │ │ │ ├── thorchain_compile.rs │ │ │ └── thorchain_sign.rs │ │ └── zetachain │ │ │ ├── mod.rs │ │ │ ├── zetachain_address.rs │ │ │ └── zetachain_sign.rs │ │ ├── coin_address_derivation_test.rs │ │ └── tw_any_signer_ffi_tests.rs ├── tw_aptos │ ├── Cargo.toml │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ └── sign.rs │ ├── src │ │ ├── address.rs │ │ ├── aptos_move_packages.rs │ │ ├── bcs_encoding.rs │ │ ├── compiler.rs │ │ ├── constants.rs │ │ ├── entry.rs │ │ ├── lib.rs │ │ ├── liquid_staking.rs │ │ ├── nft.rs │ │ ├── serde_helper │ │ │ ├── mod.rs │ │ │ └── vec_bytes.rs │ │ ├── signer.rs │ │ ├── transaction.rs │ │ ├── transaction_builder.rs │ │ └── transaction_payload.rs │ └── tests │ │ └── signer.rs ├── tw_bech32_address │ ├── Cargo.toml │ └── src │ │ ├── bech32_prefix.rs │ │ └── lib.rs ├── tw_bitcoin │ ├── Cargo.toml │ ├── src │ │ ├── entry.rs │ │ ├── lib.rs │ │ └── modules │ │ │ ├── legacy │ │ │ ├── build_and_sign.rs │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ ├── signer.rs │ │ │ └── transactions │ │ │ ├── brc20.rs │ │ │ ├── input_builder.rs │ │ │ ├── input_claim_builder.rs │ │ │ ├── mod.rs │ │ │ ├── ordinals.rs │ │ │ └── output_builder.rs │ └── tests │ │ ├── brc20.rs │ │ ├── common │ │ ├── data.rs │ │ └── mod.rs │ │ ├── input_selection.rs │ │ ├── legacy_build_sign.rs │ │ ├── legacy_scripts.rs │ │ ├── ordinal_nft.rs │ │ ├── p2pkh.rs │ │ ├── p2sh.rs │ │ ├── p2tr_key_path.rs │ │ ├── p2tr_script_path.rs │ │ ├── p2wpkh.rs │ │ ├── p2wsh.rs │ │ └── send_to_address.rs ├── tw_coin_entry │ ├── Cargo.toml │ └── src │ │ ├── coin_context.rs │ │ ├── coin_entry.rs │ │ ├── coin_entry_ext.rs │ │ ├── common │ │ ├── compile_input.rs │ │ └── mod.rs │ │ ├── derivation.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── modules │ │ ├── json_signer.rs │ │ ├── message_signer.rs │ │ ├── mod.rs │ │ ├── plan_builder.rs │ │ ├── transaction_decoder.rs │ │ └── wallet_connector.rs │ │ ├── prefix.rs │ │ └── test_utils │ │ ├── mod.rs │ │ └── test_context.rs ├── tw_coin_registry │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── blockchain_type.rs │ │ ├── coin_context.rs │ │ ├── dispatcher.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ └── registry.rs ├── tw_cosmos_sdk │ ├── Cargo.toml │ ├── Protobuf │ │ ├── authz_tx.proto │ │ ├── bank_tx.proto │ │ ├── coin.proto │ │ ├── cosmwasm_wasm_v1_tx.proto │ │ ├── crypto_multisig.proto │ │ ├── crypto_secp256k1_keys.proto │ │ ├── distribution_tx.proto │ │ ├── ethermint_keys.proto │ │ ├── gov_tx.proto │ │ ├── greenfield_ethsecp256k1.proto │ │ ├── greenfield_tx.proto │ │ ├── ibc_applications_transfer_tx.proto │ │ ├── ibc_core_client.proto │ │ ├── injective_keys.proto │ │ ├── staking_tx.proto │ │ ├── stride_liquid_staking.proto │ │ ├── terra_wasm_v1beta1_tx.proto │ │ ├── thorchain_bank_tx.proto │ │ ├── tx.proto │ │ └── tx_signing.proto │ ├── build.rs │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ └── sign.rs │ ├── src │ │ ├── address.rs │ │ ├── context.rs │ │ ├── lib.rs │ │ ├── modules │ │ │ ├── broadcast_msg.rs │ │ │ ├── compiler │ │ │ │ ├── json_preimager.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── protobuf_preimager.rs │ │ │ │ └── tw_compiler.rs │ │ │ ├── mod.rs │ │ │ ├── serializer │ │ │ │ ├── json_serializer.rs │ │ │ │ ├── mod.rs │ │ │ │ └── protobuf_serializer.rs │ │ │ ├── signer │ │ │ │ ├── mod.rs │ │ │ │ └── tw_signer.rs │ │ │ └── tx_builder.rs │ │ ├── private_key │ │ │ ├── mod.rs │ │ │ └── secp256k1.rs │ │ ├── public_key │ │ │ ├── mod.rs │ │ │ └── secp256k1.rs │ │ ├── signature │ │ │ ├── mod.rs │ │ │ └── secp256k1.rs │ │ ├── test_utils │ │ │ ├── mod.rs │ │ │ ├── proto_utils.rs │ │ │ └── sign_utils.rs │ │ └── transaction │ │ │ ├── message │ │ │ ├── cosmos_auth_message.rs │ │ │ ├── cosmos_bank_message.rs │ │ │ ├── cosmos_generic_message.rs │ │ │ ├── cosmos_gov_message.rs │ │ │ ├── cosmos_staking_message.rs │ │ │ ├── ibc_message.rs │ │ │ ├── mod.rs │ │ │ ├── stride_message.rs │ │ │ ├── terra_wasm_message.rs │ │ │ ├── thorchain_message.rs │ │ │ └── wasm_message.rs │ │ │ └── mod.rs │ └── tests │ │ ├── compile.rs │ │ ├── sign.rs │ │ ├── sign_staking.rs │ │ ├── sign_stride.rs │ │ ├── sign_terra_wasm.rs │ │ ├── sign_thorchain.rs │ │ └── sign_wasm_contract.rs ├── tw_encoding │ ├── Cargo.toml │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ ├── base_decode.rs │ │ │ ├── base_encode.rs │ │ │ └── cbor_encode_decode.rs │ ├── src │ │ ├── base32.rs │ │ ├── base58.rs │ │ ├── base64.rs │ │ ├── bcs.rs │ │ ├── bech32.rs │ │ ├── cbor.rs │ │ ├── ffi.rs │ │ ├── hex.rs │ │ └── lib.rs │ └── tests │ │ ├── base32_ffi_tests.rs │ │ ├── base58_ffi_tests.rs │ │ ├── base64_ffi_tests.rs │ │ └── hex_ffi_tests.rs ├── tw_ethereum │ ├── Cargo.toml │ ├── src │ │ ├── entry.rs │ │ └── lib.rs │ └── tests │ │ ├── compiler.rs │ │ └── signer.rs ├── tw_evm │ ├── Cargo.toml │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ ├── abi_decode_value.rs │ │ │ ├── abi_encode_function.rs │ │ │ ├── abi_function_decode_input.rs │ │ │ ├── rlp_encode.rs │ │ │ └── sign.rs │ ├── src │ │ ├── abi │ │ │ ├── contract.rs │ │ │ ├── decode.rs │ │ │ ├── encode.rs │ │ │ ├── function.rs │ │ │ ├── mod.rs │ │ │ ├── non_empty_array.rs │ │ │ ├── param.rs │ │ │ ├── param_token.rs │ │ │ ├── param_type │ │ │ │ ├── constructor.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── reader.rs │ │ │ │ └── writer.rs │ │ │ ├── prebuild │ │ │ │ ├── erc1155.rs │ │ │ │ ├── erc20.rs │ │ │ │ ├── erc4337.rs │ │ │ │ ├── erc721.rs │ │ │ │ ├── mod.rs │ │ │ │ └── resource │ │ │ │ │ ├── erc1155.abi.json │ │ │ │ │ ├── erc20.abi.json │ │ │ │ │ ├── erc4337.simple_account.abi.json │ │ │ │ │ └── erc721.abi.json │ │ │ ├── signature.rs │ │ │ ├── token.rs │ │ │ └── uint.rs │ │ ├── address.rs │ │ ├── evm_context.rs │ │ ├── evm_entry.rs │ │ ├── lib.rs │ │ ├── message │ │ │ ├── eip191.rs │ │ │ ├── eip712 │ │ │ │ ├── eip712_message.rs │ │ │ │ ├── message_types.rs │ │ │ │ ├── mod.rs │ │ │ │ └── property.rs │ │ │ ├── mod.rs │ │ │ └── signature.rs │ │ ├── modules │ │ │ ├── abi_encoder.rs │ │ │ ├── compiler.rs │ │ │ ├── json_signer.rs │ │ │ ├── message_signer.rs │ │ │ ├── mod.rs │ │ │ ├── rlp_encoder.rs │ │ │ ├── signer.rs │ │ │ └── tx_builder.rs │ │ ├── rlp │ │ │ ├── buffer.rs │ │ │ ├── impls.rs │ │ │ ├── list.rs │ │ │ └── mod.rs │ │ ├── signature.rs │ │ └── transaction │ │ │ ├── mod.rs │ │ │ ├── signature.rs │ │ │ ├── transaction_eip1559.rs │ │ │ ├── transaction_non_typed.rs │ │ │ └── user_operation.rs │ └── tests │ │ ├── abi_encoder.rs │ │ ├── barz.rs │ │ ├── data │ │ ├── abi_with_negative_int.json │ │ ├── decoded_abi_with_negative_int.json │ │ ├── eip712_case_1.json │ │ ├── eip712_case_2.json │ │ ├── eip712_case_3.json │ │ ├── eip712_different_bytes.json │ │ ├── eip712_fixed_bytes.json │ │ ├── eip712_greenfield.json │ │ ├── eip712_long_bytes.json │ │ ├── eip712_unequal_array_lengths.json │ │ ├── eip712_with_chain_id_string.json │ │ ├── eip712_with_custom_array.json │ │ ├── swap_v2.json │ │ └── swap_v2_decoded.json │ │ ├── message_signer.rs │ │ ├── rlp.rs │ │ └── signer.rs ├── tw_hash │ ├── Cargo.toml │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ └── hash_fuzz.rs │ ├── src │ │ ├── blake.rs │ │ ├── blake2.rs │ │ ├── crc32.rs │ │ ├── ffi.rs │ │ ├── groestl.rs │ │ ├── hash_array.rs │ │ ├── hash_wrapper.rs │ │ ├── hasher.rs │ │ ├── hmac.rs │ │ ├── lib.rs │ │ ├── ripemd.rs │ │ ├── sha1.rs │ │ ├── sha2.rs │ │ └── sha3.rs │ └── tests │ │ └── hash_ffi_tests.rs ├── tw_internet_computer │ ├── Cargo.toml │ ├── build.rs │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ └── tw_internet_computer_transfer.rs │ └── src │ │ ├── address.rs │ │ ├── context.rs │ │ ├── entry.rs │ │ ├── lib.rs │ │ ├── protocol │ │ ├── envelope.rs │ │ ├── identity.rs │ │ ├── mod.rs │ │ ├── principal.rs │ │ ├── request_id.rs │ │ └── rosetta.rs │ │ ├── signer.rs │ │ └── transactions │ │ ├── mod.rs │ │ ├── proto │ │ ├── ledger.proto │ │ └── types.proto │ │ └── transfer.rs ├── tw_keypair │ ├── Cargo.toml │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── fuzz_targets │ │ │ ├── tw_private_sign.rs │ │ │ ├── tw_private_to_public.rs │ │ │ └── tw_public_verify.rs │ ├── src │ │ ├── ecdsa │ │ │ ├── canonical.rs │ │ │ ├── der.rs │ │ │ ├── mod.rs │ │ │ ├── nist256p1 │ │ │ │ ├── keypair.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── private.rs │ │ │ │ └── public.rs │ │ │ ├── secp256k1 │ │ │ │ ├── keypair.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── private.rs │ │ │ │ └── public.rs │ │ │ └── signature.rs │ │ ├── ed25519 │ │ │ ├── keypair.rs │ │ │ ├── mangle.rs │ │ │ ├── mod.rs │ │ │ ├── modifications │ │ │ │ ├── cardano │ │ │ │ │ ├── extended_keypair.rs │ │ │ │ │ ├── extended_private.rs │ │ │ │ │ ├── extended_public.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ └── waves │ │ │ │ │ ├── keypair.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── private.rs │ │ │ │ │ ├── public.rs │ │ │ │ │ └── signature.rs │ │ │ ├── private.rs │ │ │ ├── public.rs │ │ │ ├── secret.rs │ │ │ └── signature.rs │ │ ├── ffi │ │ │ ├── asn.rs │ │ │ ├── mod.rs │ │ │ ├── privkey.rs │ │ │ └── pubkey.rs │ │ ├── lib.rs │ │ ├── starkex │ │ │ ├── keypair.rs │ │ │ ├── mod.rs │ │ │ ├── private.rs │ │ │ ├── public.rs │ │ │ └── signature.rs │ │ ├── test_utils │ │ │ ├── mod.rs │ │ │ ├── tw_private_key_helper.rs │ │ │ └── tw_public_key_helper.rs │ │ ├── traits.rs │ │ └── tw │ │ │ ├── mod.rs │ │ │ ├── private.rs │ │ │ └── public.rs │ └── tests │ │ ├── asn_parser_ffi_tests.rs │ │ ├── ed25519_blake2b_sign.json │ │ ├── ed25519_blake2b_tests.rs │ │ ├── ed25519_extended_cardano_priv_to_pub.json │ │ ├── ed25519_extended_cardano_sign.json │ │ ├── ed25519_extended_cardano_tests.rs │ │ ├── ed25519_priv_to_pub.json │ │ ├── ed25519_sign.json │ │ ├── ed25519_tests.rs │ │ ├── ed25519_waves_priv_to_pub.json │ │ ├── ed25519_waves_sign.json │ │ ├── ed25519_waves_tests.rs │ │ ├── nist256p1_priv_to_pub_compressed.json │ │ ├── nist256p1_tests.rs │ │ ├── nist256p1_verify.json │ │ ├── private_key_ffi_tests.rs │ │ ├── public_key_ffi_tests.rs │ │ ├── secp256k1_sign.json │ │ ├── secp256k1_tests.rs │ │ └── tw_keypair_starkex_tests.rs ├── tw_memory │ ├── Cargo.toml │ ├── src │ │ ├── ffi │ │ │ ├── c_byte_array.rs │ │ │ ├── c_byte_array_ref.rs │ │ │ ├── c_result.rs │ │ │ ├── mod.rs │ │ │ ├── tw_data.rs │ │ │ ├── tw_data_vector.rs │ │ │ └── tw_string.rs │ │ ├── lib.rs │ │ └── test_utils │ │ │ ├── mod.rs │ │ │ ├── tw_data_helper.rs │ │ │ ├── tw_data_vector_helper.rs │ │ │ ├── tw_string_helper.rs │ │ │ └── tw_wrapper.rs │ └── tests │ │ ├── c_byte_array_ffi_tests.rs │ │ ├── c_result_ffi_tests.rs │ │ └── string_ffi_tests.rs ├── tw_misc │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── serde.rs │ │ ├── test_utils │ │ ├── json.rs │ │ └── mod.rs │ │ └── traits.rs ├── tw_number │ ├── Cargo.toml │ ├── src │ │ ├── i256.rs │ │ ├── lib.rs │ │ ├── sign.rs │ │ └── u256.rs │ └── tests │ │ └── u256.rs ├── tw_proto │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ ├── common │ │ │ ├── google │ │ │ │ ├── mod.rs │ │ │ │ └── protobuf │ │ │ │ │ ├── any.proto │ │ │ │ │ ├── any.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── timestamp.proto │ │ │ │ │ └── timestamp.rs │ │ │ └── mod.rs │ │ ├── ffi.rs │ │ └── lib.rs │ └── tests │ │ ├── proto_ffi_tests.rs │ │ └── proto_tests.rs ├── tw_ronin │ ├── Cargo.toml │ ├── src │ │ ├── address.rs │ │ ├── entry.rs │ │ ├── lib.rs │ │ └── ronin_context.rs │ └── tests │ │ ├── address.rs │ │ ├── compiler.rs │ │ ├── rlp.rs │ │ └── signer.rs ├── tw_utxo │ ├── Cargo.toml │ ├── src │ │ ├── compiler.rs │ │ └── lib.rs │ └── tests │ │ ├── common.rs │ │ ├── input_selection.rs │ │ ├── p2pkh.rs │ │ ├── p2tr.rs │ │ └── p2wpkh.rs └── wallet_core_rs │ ├── Cargo.toml │ ├── cbindgen.toml │ ├── src │ ├── ffi │ │ ├── bitcoin │ │ │ ├── legacy.rs │ │ │ └── mod.rs │ │ ├── ethereum │ │ │ ├── abi.rs │ │ │ ├── mod.rs │ │ │ └── rlp.rs │ │ ├── mod.rs │ │ └── solana │ │ │ ├── address.rs │ │ │ ├── mod.rs │ │ │ └── transaction.rs │ └── lib.rs │ └── tests │ ├── data │ ├── custom.json │ └── custom_decoded.json │ ├── ethereum_abi.rs │ ├── ethereum_rlp.rs │ ├── solana_address.rs │ └── solana_transaction.rs ├── samples ├── android │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── trust │ │ │ │ └── walletcore │ │ │ │ └── example │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── trust │ │ │ │ │ └── walletcore │ │ │ │ │ └── example │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── trust │ │ │ └── walletcore │ │ │ └── example │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── cpp │ ├── CMakeLists.txt │ ├── README.md │ └── sample.cpp ├── go │ ├── README.md │ ├── compile.sh │ ├── core │ │ ├── bitcoin.go │ │ ├── coin.go │ │ ├── datavector.go │ │ ├── mnemonic.go │ │ ├── publicKey.go │ │ ├── transaction.go │ │ ├── transactionHelper.go │ │ └── wallet.go │ ├── dev-console │ │ ├── .gitignore │ │ ├── README.md │ │ ├── cli │ │ │ ├── address.go │ │ │ ├── completer.go │ │ │ ├── create_wallet.go │ │ │ ├── delete_wallet.go │ │ │ ├── executor.go │ │ │ ├── help.go │ │ │ └── load_wallet.go │ │ ├── cmd │ │ │ └── cli.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── native │ │ │ ├── cgo.go │ │ │ ├── packaged │ │ │ │ ├── .gitignore │ │ │ │ ├── .gitkeep │ │ │ │ ├── include │ │ │ │ │ ├── .gitkeep │ │ │ │ │ └── dummy.go │ │ │ │ └── lib │ │ │ │ │ ├── .gitkeep │ │ │ │ │ └── dummy.go │ │ │ ├── twaccount.go │ │ │ ├── twcoin.go │ │ │ ├── twdata.go │ │ │ ├── twmnemonic.go │ │ │ ├── twstoredkey.go │ │ │ ├── twstring.go │ │ │ └── twwallet.go │ │ ├── prepare.sh │ │ └── wallet │ │ │ └── wallet.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── protos │ │ ├── binance │ │ │ └── Binance.pb.go │ │ ├── bitcoin │ │ │ └── Bitcoin.pb.go │ │ ├── common │ │ │ └── Common.pb.go │ │ ├── ethereum │ │ │ └── Ethereum.pb.go │ │ └── transactioncompiler │ │ │ └── TransactionCompiler.pb.go │ ├── sample │ │ └── external_signing.go │ └── types │ │ ├── twdata.go │ │ └── twstring.go ├── kmp │ ├── .gitignore │ ├── README.md │ ├── androidApp │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── kmpsample │ │ │ │ └── android │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MyApplicationTheme.kt │ │ │ └── res │ │ │ └── values │ │ │ └── styles.xml │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── iosApp │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── iosApp.xcodeproj │ │ │ └── project.pbxproj │ │ ├── iosApp.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── iosApp │ │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── ContentView.swift │ │ │ ├── Info.plist │ │ │ ├── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ │ └── Contents.json │ │ │ └── iOSApp.swift │ ├── settings.gradle.kts │ └── shared │ │ ├── build.gradle.kts │ │ ├── shared.podspec │ │ └── src │ │ ├── androidMain │ │ └── kotlin │ │ │ └── com │ │ │ └── example │ │ │ └── kmpsample │ │ │ └── Platform.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── com │ │ │ └── example │ │ │ └── kmpsample │ │ │ ├── Platform.kt │ │ │ └── Sample.kt │ │ └── iosMain │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── kmpsample │ │ └── Platform.kt ├── node │ ├── index.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── osx │ ├── README.md │ └── cocoapods │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── WalletCoreExample.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── hewig.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ │ ├── WalletCoreExample.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── WalletCoreExample │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.swift │ │ └── WalletCoreExample.entitlements ├── rust │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── build.rs │ │ ├── main.rs │ │ ├── walletcore_extra.rs │ │ └── walletcore_iface.rs ├── typescript │ └── devconsole.ts │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── samplescripts │ │ ├── bitcoin.addresses.sampleinput.txt │ │ ├── privkeysign.sampleinput.txt │ │ ├── protoeth.sampleinput.txt │ │ ├── solanaaddress.sampleinput.txt │ │ └── wallets.sampleinput.txt │ │ ├── src │ │ └── index.ts │ │ ├── test │ │ └── data │ │ │ └── privpubkey.testinput.txt │ │ └── tsconfig.json └── wasm │ ├── .gitignore │ ├── README.md │ └── index.html ├── sonar-project.properties ├── src ├── Aeternity │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Identifiers.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Aion │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── RLP.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Algorand │ ├── Address.cpp │ ├── Address.h │ ├── AssetTransfer.cpp │ ├── AssetTransfer.h │ ├── BaseTransaction.h │ ├── BinaryCoding.h │ ├── Entry.cpp │ ├── Entry.h │ ├── OptInAssetTransaction.cpp │ ├── OptInAssetTransaction.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transfer.cpp │ └── Transfer.h ├── AnyAddress.cpp ├── AnyAddress.h ├── Aptos │ └── Entry.h ├── AsnParser.h ├── Base32.h ├── Base58.h ├── Base58Address.h ├── Base64.cpp ├── Base64.h ├── Bech32.cpp ├── Bech32.h ├── Bech32Address.cpp ├── Bech32Address.h ├── Binance │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ └── Entry.h ├── BinaryCoding.cpp ├── BinaryCoding.h ├── Bitcoin │ ├── Address.h │ ├── Amount.h │ ├── CashAddress.cpp │ ├── CashAddress.h │ ├── DustCalculator.cpp │ ├── DustCalculator.h │ ├── Entry.cpp │ ├── Entry.h │ ├── FeeCalculator.cpp │ ├── FeeCalculator.h │ ├── InputSelector.cpp │ ├── InputSelector.h │ ├── MessageSigner.cpp │ ├── MessageSigner.h │ ├── OpCodes.h │ ├── OutPoint.cpp │ ├── OutPoint.h │ ├── Script.cpp │ ├── Script.h │ ├── SegwitAddress.cpp │ ├── SegwitAddress.h │ ├── SigHashType.h │ ├── SignatureBuilder.cpp │ ├── SignatureBuilder.h │ ├── SignatureVersion.h │ ├── Signer.cpp │ ├── Signer.h │ ├── SigningInput.cpp │ ├── SigningInput.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── TransactionBuilder.cpp │ ├── TransactionBuilder.h │ ├── TransactionInput.cpp │ ├── TransactionInput.h │ ├── TransactionOutput.cpp │ ├── TransactionOutput.h │ ├── TransactionPlan.h │ ├── TransactionSigner.cpp │ ├── TransactionSigner.h │ └── UTXO.h ├── BitcoinDiamond │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ └── TransactionBuilder.h ├── Cardano │ ├── AddressV2.cpp │ ├── AddressV2.h │ ├── AddressV3.cpp │ ├── AddressV3.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Cbor.cpp ├── Cbor.h ├── Coin.cpp ├── Coin.h ├── CoinEntry.cpp ├── CoinEntry.h ├── Cosmos │ ├── Address.h │ ├── Entry.cpp │ └── Entry.h ├── Crc.cpp ├── Crc.h ├── Data.cpp ├── Data.h ├── DataVector.h ├── Decred │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── OutPoint.cpp │ ├── OutPoint.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── TransactionBuilder.h │ ├── TransactionInput.cpp │ ├── TransactionInput.h │ ├── TransactionOutput.cpp │ └── TransactionOutput.h ├── Defer.h ├── DerivationPath.cpp ├── DerivationPath.h ├── EOS │ ├── Action.cpp │ ├── Action.h │ ├── Address.cpp │ ├── Address.h │ ├── Asset.cpp │ ├── Asset.h │ ├── Entry.cpp │ ├── Entry.h │ ├── KeyType.h │ ├── Name.cpp │ ├── Name.h │ ├── PackedTransaction.cpp │ ├── PackedTransaction.h │ ├── Prefixes.h │ ├── Serialization.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Encrypt.cpp ├── Encrypt.h ├── Ethereum │ ├── ABI │ │ ├── Function.cpp │ │ ├── Function.h │ │ ├── ProtoParam.h │ │ ├── ValueDecoder.cpp │ │ ├── ValueDecoder.h │ │ ├── ValueEncoder.cpp │ │ └── ValueEncoder.h │ ├── Address.cpp │ ├── Address.h │ ├── AddressChecksum.cpp │ ├── AddressChecksum.h │ ├── Barz.cpp │ ├── Barz.h │ ├── ContractCall.cpp │ ├── ContractCall.h │ ├── EIP1014.cpp │ ├── EIP1014.h │ ├── EIP1967.cpp │ ├── EIP1967.h │ ├── EIP2645.cpp │ ├── EIP2645.h │ ├── Entry.cpp │ ├── Entry.h │ ├── MessageSigner.cpp │ ├── MessageSigner.h │ ├── RLP.cpp │ └── RLP.h ├── Everscale │ ├── Address.cpp │ ├── Address.h │ ├── CommonTON │ │ ├── Cell.cpp │ │ ├── Cell.h │ │ ├── CellBuilder.cpp │ │ ├── CellBuilder.h │ │ ├── CellSlice.cpp │ │ ├── CellSlice.h │ │ ├── Messages.cpp │ │ ├── Messages.h │ │ ├── RawAddress.cpp │ │ ├── RawAddress.h │ │ └── WorkchainType.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Messages.cpp │ ├── Messages.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Wallet.cpp │ ├── Wallet.h │ └── WorkchainType.h ├── FIO │ ├── Action.cpp │ ├── Action.h │ ├── Actor.cpp │ ├── Actor.h │ ├── Address.cpp │ ├── Address.h │ ├── Encryption.cpp │ ├── Encryption.h │ ├── Entry.cpp │ ├── Entry.h │ ├── NewFundsRequest.cpp │ ├── NewFundsRequest.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── TransactionBuilder.cpp │ └── TransactionBuilder.h ├── Filecoin │ ├── Address.cpp │ ├── Address.h │ ├── AddressConverter.cpp │ ├── AddressConverter.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── FullSS58Address.h ├── Generated │ └── .clang-tidy ├── Greenfield │ └── Entry.h ├── Groestlcoin │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ └── Transaction.h ├── HDWallet.cpp ├── HDWallet.h ├── Harmony │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Staking.cpp │ ├── Staking.h │ └── Transaction.h ├── Hash.cpp ├── Hash.h ├── Hedera │ ├── Address.cpp │ ├── Address.h │ ├── DER.cpp │ ├── DER.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Protobuf │ │ ├── .gitignore │ │ ├── basic_types.proto │ │ ├── crypto_transfer.proto │ │ ├── duration.proto │ │ ├── timestamp.proto │ │ ├── transaction_body.proto │ │ └── transaction_contents.proto │ ├── Signer.cpp │ └── Signer.h ├── HexCoding.h ├── IOST │ ├── Account.cpp │ ├── Account.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ └── Signer.h ├── Icon │ ├── Address.cpp │ ├── Address.h │ ├── AddressType.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ └── Signer.h ├── ImmutableX │ ├── Constants.h │ ├── StarkKey.cpp │ └── StarkKey.h ├── InternetComputer │ └── Entry.h ├── IoTeX │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Staking.cpp │ └── Staking.h ├── KeyPair.h ├── Keystore │ ├── AESParameters.cpp │ ├── AESParameters.h │ ├── Account.cpp │ ├── Account.h │ ├── EncryptionParameters.cpp │ ├── EncryptionParameters.h │ ├── PBKDF2Parameters.cpp │ ├── PBKDF2Parameters.h │ ├── ScryptParameters.cpp │ ├── ScryptParameters.h │ ├── StoredKey.cpp │ └── StoredKey.h ├── Kusama │ ├── Address.h │ ├── Entry.cpp │ └── Entry.h ├── LiquidStaking │ ├── LiquidStaking.cpp │ ├── LiquidStaking.h │ └── TWLiquidStaking.cpp ├── Mnemonic.cpp ├── Mnemonic.h ├── Move │ └── Address.h ├── MultiversX │ ├── Address.cpp │ ├── Address.h │ ├── Codec.cpp │ ├── Codec.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Serialization.cpp │ ├── Serialization.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── TransactionFactory.cpp │ ├── TransactionFactory.h │ ├── TransactionFactoryConfig.cpp │ └── TransactionFactoryConfig.h ├── NEAR │ ├── Account.cpp │ ├── Account.h │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Serialization.cpp │ ├── Serialization.h │ ├── Signer.cpp │ └── Signer.h ├── NEO │ ├── Address.cpp │ ├── Address.h │ ├── BinaryCoding.h │ ├── CoinReference.h │ ├── Constants.h │ ├── Entry.cpp │ ├── Entry.h │ ├── ISerializable.h │ ├── InvocationTransaction.h │ ├── MinerTransaction.h │ ├── OpCode.h │ ├── ReadData.cpp │ ├── ReadData.h │ ├── Script.cpp │ ├── Script.h │ ├── Serializable.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── TransactionAttribute.h │ ├── TransactionAttributeUsage.h │ ├── TransactionOutput.h │ ├── TransactionType.h │ └── Witness.h ├── NULS │ ├── Address.cpp │ ├── Address.h │ ├── BinaryCoding.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ └── Signer.h ├── Nano │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ └── Signer.h ├── NativeEvmos │ └── Entry.h ├── NativeInjective │ └── Entry.h ├── Nebulas │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Nervos │ ├── Address.cpp │ ├── Address.h │ ├── Cell.h │ ├── CellDep.cpp │ ├── CellDep.h │ ├── CellInput.cpp │ ├── CellInput.h │ ├── CellOutput.cpp │ ├── CellOutput.h │ ├── Constants.h │ ├── Entry.cpp │ ├── Entry.h │ ├── HeaderDep.h │ ├── OutPoint.cpp │ ├── OutPoint.h │ ├── Script.cpp │ ├── Script.h │ ├── Serialization.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── TransactionPlan.cpp │ ├── TransactionPlan.h │ ├── Witness.cpp │ └── Witness.h ├── Nimiq │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Numeric.h ├── NumericLiteral.h ├── Oasis │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Ontology │ ├── Address.cpp │ ├── Address.h │ ├── Asset.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Oep4.cpp │ ├── Oep4.h │ ├── Oep4TxBuilder.cpp │ ├── Oep4TxBuilder.h │ ├── Ong.cpp │ ├── Ong.h │ ├── OngTxBuilder.cpp │ ├── OngTxBuilder.h │ ├── Ont.cpp │ ├── Ont.h │ ├── OntTxBuilder.cpp │ ├── OntTxBuilder.h │ ├── OpCode.h │ ├── ParamsBuilder.cpp │ ├── ParamsBuilder.h │ ├── SigData.cpp │ ├── SigData.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Polkadot │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Extrinsic.cpp │ ├── Extrinsic.h │ ├── SS58Address.cpp │ ├── SS58Address.h │ ├── ScaleCodec.h │ ├── Signer.cpp │ └── Signer.h ├── PrivateKey.cpp ├── PrivateKey.h ├── PublicKey.cpp ├── PublicKey.h ├── Result.h ├── Ronin │ └── Entry.h ├── Solana │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ └── Entry.h ├── StarkEx │ ├── MessageSigner.cpp │ └── MessageSigner.h ├── Stellar │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ └── Signer.h ├── Sui │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ └── Signer.h ├── THORChain │ ├── Entry.h │ ├── Swap.cpp │ ├── Swap.h │ └── TWSwap.cpp ├── Tezos │ ├── Address.cpp │ ├── Address.h │ ├── BinaryCoding.cpp │ ├── BinaryCoding.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Forging.cpp │ ├── Forging.h │ ├── MessageSigner.cpp │ ├── MessageSigner.h │ ├── Michelson.cpp │ ├── Michelson.h │ ├── OperationList.cpp │ ├── OperationList.h │ ├── Signer.cpp │ └── Signer.h ├── TheOpenNetwork │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Message.cpp │ ├── Message.h │ ├── Payloads.cpp │ ├── Payloads.h │ ├── Signer.cpp │ ├── Signer.h │ ├── WorkchainType.h │ └── wallet │ │ ├── Wallet.cpp │ │ ├── Wallet.h │ │ ├── WalletV4R2.cpp │ │ └── WalletV4R2.h ├── Theta │ ├── Coins.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── TransactionCompiler.cpp ├── TransactionCompiler.h ├── Tron │ ├── Address.cpp │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── MessageSigner.cpp │ ├── MessageSigner.h │ ├── Protobuf │ │ ├── .gitignore │ │ └── TronInternal.proto │ ├── Serialization.cpp │ ├── Serialization.h │ ├── Signer.cpp │ └── Signer.h ├── VeChain │ ├── Clause.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── Verge │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ └── TransactionBuilder.h ├── Wasm.h ├── Waves │ ├── Address.cpp │ ├── Address.h │ ├── BinaryCoding.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ └── Transaction.h ├── WebAuthn.cpp ├── WebAuthn.h ├── XRP │ ├── Address.cpp │ ├── Address.h │ ├── BinaryCoding.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── Transaction.cpp │ ├── Transaction.h │ ├── XAddress.cpp │ └── XAddress.h ├── Zcash │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ ├── TAddress.h │ ├── Transaction.cpp │ ├── Transaction.h │ └── TransactionBuilder.h ├── Zen │ ├── Address.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Signer.cpp │ ├── Signer.h │ └── TransactionBuilder.h ├── Zilliqa │ ├── Address.cpp │ ├── Address.h │ ├── AddressChecksum.cpp │ ├── AddressChecksum.h │ ├── Entry.cpp │ ├── Entry.h │ ├── Protobuf │ │ ├── .gitignore │ │ └── ZilliqaMessage.proto │ ├── Signer.cpp │ └── Signer.h ├── algorithm │ ├── erase.h │ ├── sort_copy.h │ ├── string.hpp │ └── to_array.h ├── concepts │ └── tw_concepts.h ├── interface │ ├── TWAES.cpp │ ├── TWAccount.cpp │ ├── TWAnyAddress.cpp │ ├── TWAnySigner.cpp │ ├── TWAsnParser.cpp │ ├── TWBarz.cpp │ ├── TWBase32.cpp │ ├── TWBase58.cpp │ ├── TWBase64.cpp │ ├── TWBitcoinAddress.cpp │ ├── TWBitcoinFee.cpp │ ├── TWBitcoinMessageSigner.cpp │ ├── TWBitcoinScript.cpp │ ├── TWBitcoinSigHashType.cpp │ ├── TWCardano.cpp │ ├── TWCoinType.cpp │ ├── TWData.cpp │ ├── TWDataVector.cpp │ ├── TWDerivationPath.cpp │ ├── TWDerivationPathIndex.cpp │ ├── TWEthereum.cpp │ ├── TWEthereumAbi.cpp │ ├── TWEthereumAbiFunction.cpp │ ├── TWEthereumAbiValue.cpp │ ├── TWEthereumMessageSigner.cpp │ ├── TWEthereumRlp.cpp │ ├── TWFIOAccount.cpp │ ├── TWFilecoinAddressConverter.cpp │ ├── TWGroestlcoinAddress.cpp │ ├── TWHDVersion.cpp │ ├── TWHDWallet.cpp │ ├── TWHash.cpp │ ├── TWMnemonic.cpp │ ├── TWNEARAccount.cpp │ ├── TWNervosAddress.cpp │ ├── TWPBKDF2.cpp │ ├── TWPrivateKey.cpp │ ├── TWPublicKey.cpp │ ├── TWRippleXAddress.cpp │ ├── TWSegwitAddress.cpp │ ├── TWSolanaAddress.cpp │ ├── TWSolanaTransaction.cpp │ ├── TWStarkExMessageSigner.cpp │ ├── TWStarkWare.cpp │ ├── TWStoredKey.cpp │ ├── TWString+Hex.cpp │ ├── TWString.cpp │ ├── TWTezosMessageSigner.cpp │ ├── TWTransactionCompiler.cpp │ ├── TWTransactionDecoder.cpp │ ├── TWTronMessageSigner.cpp │ ├── TWWalletConnectRequest.cpp │ └── TWWebAuthn.cpp ├── memory │ └── memzero_wrapper.h ├── operators │ └── equality_comparable.h ├── proto │ ├── .clang-tidy │ ├── .gitignore │ ├── Aeternity.proto │ ├── Aion.proto │ ├── Algorand.proto │ ├── Aptos.proto │ ├── Barz.proto │ ├── Binance.proto │ ├── Bitcoin.proto │ ├── BitcoinV2.proto │ ├── Cardano.proto │ ├── Common.proto │ ├── Cosmos.proto │ ├── Decred.proto │ ├── EOS.proto │ ├── Ethereum.proto │ ├── EthereumAbi.proto │ ├── EthereumRlp.proto │ ├── Everscale.proto │ ├── FIO.proto │ ├── Filecoin.proto │ ├── Greenfield.proto │ ├── Harmony.proto │ ├── Hedera.proto │ ├── IOST.proto │ ├── Icon.proto │ ├── InternetComputer.proto │ ├── IoTeX.proto │ ├── LiquidStaking.proto │ ├── MultiversX.proto │ ├── NEAR.proto │ ├── NEO.proto │ ├── NULS.proto │ ├── Nano.proto │ ├── Nebulas.proto │ ├── Nervos.proto │ ├── Nimiq.proto │ ├── Oasis.proto │ ├── Ontology.proto │ ├── Polkadot.proto │ ├── Ripple.proto │ ├── Solana.proto │ ├── Stellar.proto │ ├── Sui.proto │ ├── THORChainSwap.proto │ ├── Tezos.proto │ ├── TheOpenNetwork.proto │ ├── Theta.proto │ ├── TransactionCompiler.proto │ ├── Tron.proto │ ├── Utxo.proto │ ├── VeChain.proto │ ├── WalletConnect.proto │ ├── Waves.proto │ └── Zilliqa.proto ├── rust │ ├── RustCoinEntry.cpp │ ├── RustCoinEntry.h │ ├── Wrapper.h │ └── bindgen │ │ └── .gitignore └── uint256.h ├── swift ├── .gitignore ├── .swiftlint.yml ├── Example │ ├── Example.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── Example.xcworkspace │ │ └── contents.xcworkspacedata │ ├── Example │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Example.entitlements │ │ ├── ExampleApp.swift │ │ ├── Info.plist │ │ └── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── ExampleMac │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── ExampleMac.entitlements │ │ ├── ExampleMacApp.swift │ │ ├── Info.plist │ │ └── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── ExampleTests │ │ ├── ExampleTests.swift │ │ └── Info.plist │ ├── Podfile │ └── Podfile.lock ├── Gemfile ├── Gemfile.lock ├── Info.plist ├── Playground.playground │ ├── Contents.swift │ └── contents.xcplayground ├── Podfile ├── Podfile.lock ├── Sources │ ├── AnySigner.swift │ ├── Dummy.cpp │ ├── Extensions │ │ ├── Account+Codable.swift │ │ ├── AddressProtocol.swift │ │ ├── BitcoinAddress+Extension.swift │ │ ├── CoinType+Address.swift │ │ ├── Data+Hex.swift │ │ ├── DerivationPath+Extension.swift │ │ ├── Mnemonic+Extension.swift │ │ └── PublicKey+Bitcoin.swift │ ├── KeyStore.Error.swift │ ├── KeyStore.swift │ ├── SecRandom.m │ ├── TWCardano.swift │ ├── TWData.swift │ ├── TWString.swift │ ├── Types │ │ └── UniversalAssetID.swift │ ├── Wallet.swift │ └── Watch.swift ├── Tests │ ├── AESTests.swift │ ├── Addresses │ │ ├── BinanceAddressTests.swift │ │ ├── BitcoinAddressTests.swift │ │ ├── JunoAddressTests.swift │ │ ├── NEOAddressTests.swift │ │ ├── OntologyAddressTests.swift │ │ └── TronAddressTests.swift │ ├── AnyAddressTests.swift │ ├── AsnParserTests.swift │ ├── BarzTests.swift │ ├── Base32Tests.swift │ ├── Base64Tests.swift │ ├── Blockchains │ │ ├── AcalaEVMTests.swift │ │ ├── AcalaTests.swift │ │ ├── AeternityTests.swift │ │ ├── AgoricTests.swift │ │ ├── AionTests.swift │ │ ├── AlgorandTests.swift │ │ ├── AptosTests.swift │ │ ├── AvalancheTests.swift │ │ ├── BandChainTests.swift │ │ ├── BinanceChainTests.swift │ │ ├── BinanceSmartChainTests.swift │ │ ├── BitcoinDiamondTests.swift │ │ ├── BitcoinTests.swift │ │ ├── BitconCashTests.swift │ │ ├── BluzelleTests.swift │ │ ├── CardanoTests.swift │ │ ├── CeloTests.swift │ │ ├── ConfluxeSpaceTests.swift │ │ ├── CosmosTests.swift │ │ ├── CronosTests.swift │ │ ├── CryptoorgTests.swift │ │ ├── DashTests.swift │ │ ├── Data │ │ ├── DecredTests.swift │ │ ├── DogeTests.swift │ │ ├── DydxTests.swift │ │ ├── ECashTests.swift │ │ ├── EOSTests.swift │ │ ├── EthereumAbiTests.swift │ │ ├── EthereumRlpTests.swift │ │ ├── EthereumTests.swift │ │ ├── EverscaleTests.swift │ │ ├── EvmosTests.swift │ │ ├── FIOTests.swift │ │ ├── FilecoinTests.swift │ │ ├── GreenfieldTests.swift │ │ ├── GroestlcoinTests.swift │ │ ├── GroestlcoinTransactionSignerTests.swift │ │ ├── HarmonyTests.swift │ │ ├── HederaTests.swift │ │ ├── IconTests.swift │ │ ├── InternetComputerTests.swift │ │ ├── IoTeXTests.swift │ │ ├── KavaTests.swift │ │ ├── KinTests.swift │ │ ├── KuCoinCommunityChainTests.swift │ │ ├── KusamaTests.swift │ │ ├── LitecoinTests.swift │ │ ├── MonacoinTests.swift │ │ ├── MultiversXTests.swift │ │ ├── NEARTests.swift │ │ ├── NEOTests.swift │ │ ├── NULSTests.swift │ │ ├── NanoTests.swift │ │ ├── NativeInjectiveTests.swift │ │ ├── NativeZetaChainTests.swift │ │ ├── NebulasTests.swift │ │ ├── NervosTests.swift │ │ ├── NimiqTests.swift │ │ ├── OasisTests.swift │ │ ├── OntologyTests.swift │ │ ├── OsmosisTests.swift │ │ ├── PolkadotTests.swift │ │ ├── PolygonTests.swift │ │ ├── QtumTests.swift │ │ ├── RippleTests.swift │ │ ├── RoninTests.swift │ │ ├── ScrollTests.swift │ │ ├── SecretTests.swift │ │ ├── SmartBitcoinCashTests.swift │ │ ├── SolanaTests.swift │ │ ├── StargazeTests.swift │ │ ├── StarkExTests.swift │ │ ├── StellarTests.swift │ │ ├── SuiTests.swift │ │ ├── SyscoinTests.swift │ │ ├── THORChainSwapTests.swift │ │ ├── THORChainTests.swift │ │ ├── TerraClassicTests.swift │ │ ├── TerraTests.swift │ │ ├── TezosTests.swift │ │ ├── TheOpenNetworkTests.swift │ │ ├── ThetaFuelTests.swift │ │ ├── ThetaTests.swift │ │ ├── TronTests.swift │ │ ├── WanchainTests.swift │ │ ├── WavesTests.swift │ │ ├── ZcashTests.swift │ │ ├── ZcoinTests.swift │ │ ├── ZenTests.swift │ │ └── ZilliqaTests.swift │ ├── CoinAddressDerivationTests.swift │ ├── CoinTypeTests.swift │ ├── DataTests.swift │ ├── DerivationPathTests.swift │ ├── HDWalletTests.swift │ ├── HashTests.swift │ ├── Info.plist │ ├── Keystore │ │ ├── AccountTests.swift │ │ ├── Data │ │ │ ├── bnb_wallet.json │ │ │ ├── btc_missing_address.json │ │ │ ├── key.json │ │ │ ├── key_bitcoin.json │ │ │ ├── myetherwallet.uu │ │ │ ├── wallet.json │ │ │ └── watches.json │ │ ├── KeyStoreTests.swift │ │ ├── KeystoreKeyTests.swift │ │ └── WalletTests.swift │ ├── LiquidStakingTests.swift │ ├── MnemonicTests.swift │ ├── PBKDF2Tests.swift │ ├── PrivateKeyTests.swift │ ├── PublicKeyTests.swift │ ├── TransactionCompilerTests.swift │ ├── UniversalAssetIDTests.swift │ ├── WebAuthnTests.swift │ └── XCTAssert+Extension.swift ├── common-xcframework.yml ├── cpp.xcconfig.in ├── fastlane │ ├── Fastfile │ └── Pluginfile ├── include ├── project.yml ├── protobuf ├── trezor-crypto └── wallet-core ├── tests ├── .clang-tidy ├── CMakeLists.txt ├── chains │ ├── Acala │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── AcalaEVM │ │ └── TWCoinTypeTests.cpp │ ├── Aeternity │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAeternityAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionTests.cpp │ ├── Aion │ │ ├── AddressTests.cpp │ │ ├── RLPTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── Algorand │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Aptos │ │ ├── AddressTests.cpp │ │ ├── CompilerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWAptosAddressTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Arbitrum │ │ └── TWCoinTypeTests.cpp │ ├── ArbitrumNova │ │ └── TWCoinTypeTests.cpp │ ├── Aurora │ │ └── TWCoinTypeTests.cpp │ ├── Avalanche │ │ └── TWCoinTypeTests.cpp │ ├── Base │ │ └── TWCoinTypeTests.cpp │ ├── Binance │ │ ├── AddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWWalletConnectSigning.cpp │ │ └── TransactionCompilerTests.cpp │ ├── BinanceSmartChain │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Bitcoin │ │ ├── BitcoinAddressTests.cpp │ │ ├── BitcoinOrdinalNftData.h │ │ ├── BitcoinScriptTests.cpp │ │ ├── FeeCalculatorTests.cpp │ │ ├── InputSelectorTests.cpp │ │ ├── MessageSignerTests.cpp │ │ ├── SegwitAddressTests.cpp │ │ ├── TWBitcoinAddressTests.cpp │ │ ├── TWBitcoinFeeTests.cpp │ │ ├── TWBitcoinScriptTests.cpp │ │ ├── TWBitcoinSigningTests.cpp │ │ ├── TWBitcoinTransactionTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWSegwitAddressTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ ├── TransactionPlanTests.cpp │ │ ├── TxComparisonHelper.cpp │ │ └── TxComparisonHelper.h │ ├── BitcoinCash │ │ ├── TWBitcoinCashTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── BitcoinDiamond │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWSegwitAddressTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── BitcoinGold │ │ ├── TWAddressTests.cpp │ │ ├── TWBitcoinGoldTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWSegwitAddressTests.cpp │ │ └── TWSignerTests.cpp │ ├── Boba │ │ └── TWCoinTypeTests.cpp │ ├── Callisto │ │ └── TWCoinTypeTests.cpp │ ├── Cardano │ │ ├── AddressTests.cpp │ │ ├── SigningTests.cpp │ │ ├── StakingTests.cpp │ │ ├── TWCardanoAddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── Celo │ │ └── TWCoinTypeTests.cpp │ ├── ConfluxeSpace │ │ └── TWCoinTypeTests.cpp │ ├── Cosmos │ │ ├── AddressTests.cpp │ │ ├── Agoric │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Akash │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Axelar │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── BandChain │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Bluzelle │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Comdex │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Coreum │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── CosmosTestHelpers.h │ │ ├── Crescent │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── CryptoOrg │ │ │ ├── SignerTests.cpp │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── FetchAI │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Juno │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Kava │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Kujira │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Mars │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── NativeCanto │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── NativeEvmos │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── NativeInjective │ │ │ ├── SignerTests.cpp │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWCoinTypeTests.cpp │ │ │ └── TransactionCompilerTests.cpp │ │ ├── Neutron │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Noble │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Osmosis │ │ │ ├── SignerTests.cpp │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Persistence │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Protobuf │ │ │ ├── .gitignore │ │ │ └── Article.proto │ │ ├── Quasar │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Secret │ │ │ ├── SignerTests.cpp │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Sei │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── SignerTests.cpp │ │ ├── Sommelier │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── StakingTests.cpp │ │ ├── Stargaze │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWAnySignerTests.cpp │ │ ├── Stride │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── THORChain │ │ │ ├── SignerTests.cpp │ │ │ ├── SwapTests.cpp │ │ │ ├── TWAnyAddressTests.cpp │ │ │ ├── TWAnySignerTests.cpp │ │ │ ├── TWCoinTypeTests.cpp │ │ │ └── TWSwapTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── Terra │ │ │ ├── SignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── TerraV2 │ │ │ ├── SignerTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── Tia │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── Umee │ │ │ ├── TWAnyAddressTests.cpp │ │ │ └── TWCoinTypeTests.cpp │ ├── Cronos │ │ ├── TWAnyAddressTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Dash │ │ ├── TWCoinTypeTests.cpp │ │ └── TWDashTests.cpp │ ├── Decred │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWDecredTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── DigiByte │ │ ├── TWCoinTypeTests.cpp │ │ └── TWDigiByteTests.cpp │ ├── Dogecoin │ │ ├── TWCoinTypeTests.cpp │ │ └── TWDogeTests.cpp │ ├── Dydx │ │ └── TWCoinTypeTests.cpp │ ├── ECO │ │ └── TWCoinTypeTests.cpp │ ├── ECash │ │ ├── TWCoinTypeTests.cpp │ │ └── TWECashTests.cpp │ ├── EOS │ │ ├── AddressTests.cpp │ │ ├── AssetTests.cpp │ │ ├── NameTests.cpp │ │ ├── SignatureTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── Ethereum │ │ ├── AddressTests.cpp │ │ ├── BarzTests.cpp │ │ ├── ContractCallTests.cpp │ │ ├── Data │ │ │ ├── 1inch.json │ │ │ ├── 1inch_decoded.json │ │ │ ├── custom.json │ │ │ ├── eip712_cryptofights.json │ │ │ ├── eip712_emptyArray.json │ │ │ ├── eip712_emptyString.json │ │ │ ├── eip712_greenfield.json │ │ │ ├── eip712_rarible.json │ │ │ ├── eip712_snapshot_v4.json │ │ │ ├── eip712_walletconnect.json │ │ │ ├── ens.json │ │ │ ├── erc20.json │ │ │ ├── erc721.json │ │ │ ├── eth_feeHistory.json │ │ │ ├── eth_feeHistory2.json │ │ │ ├── eth_feeHistory3.json │ │ │ ├── eth_feeHistory4.json │ │ │ ├── getAmountsOut.json │ │ │ ├── kyber_proxy.json │ │ │ ├── seaport_712.json │ │ │ ├── swap_v2.json │ │ │ ├── swap_v2_decoded.json │ │ │ ├── tuple_nested.json │ │ │ ├── tuple_nested_decoded.json │ │ │ ├── uniswap_router_v2.json │ │ │ └── zilliqa_data_tx.json │ │ ├── EIP1014Tests.cpp │ │ ├── EIP1967Tests.cpp │ │ ├── EthereumMessageSignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWEthereumAbiTests.cpp │ │ ├── TWEthereumAbiValueDecoderTests.cpp │ │ ├── TWEthereumAbiValueEncodeTests.cpp │ │ ├── TWRlpTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ ├── ValueDecoderTests.cpp │ │ └── ValueEncoderTests.cpp │ ├── EthereumClassic │ │ └── TWCoinTypeTests.cpp │ ├── Everscale │ │ ├── AddressTests.cpp │ │ ├── CellBuilderTest.cpp │ │ ├── CellTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Evmos │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── FIO │ │ ├── AddressTests.cpp │ │ ├── EncryptionTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWFIOAccountTests.cpp │ │ ├── TWFIOTests.cpp │ │ ├── TransactionBuilderTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Fantom │ │ └── TWCoinTypeTests.cpp │ ├── Filecoin │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAddressConverterTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── Firo │ │ ├── TWCoinTypeTests.cpp │ │ └── TWZCoinAddressTests.cpp │ ├── GoChain │ │ └── TWCoinTypeTests.cpp │ ├── Greenfield │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Groestlcoin │ │ ├── AddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWGroestlcoinSigningTests.cpp │ │ ├── TWGroestlcoinTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Harmony │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── StakingTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWHarmonyStakingTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Hedera │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── ICON │ │ ├── AddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── IOST │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── ImmutableX │ │ └── StarkKeyTests.cpp │ ├── InternetComputer │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── IoTeX │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── StakingTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── KavaEvm │ │ └── TWCoinTypeTests.cpp │ ├── Kin │ │ └── TWCoinTypeTests.cpp │ ├── Klaytn │ │ └── TWCoinTypeTests.cpp │ ├── Komodo │ │ ├── AddressTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── KuCoinCommunityChain │ │ └── TWCoinTypeTests.cpp │ ├── Kusama │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Linea │ │ └── TWCoinTypeTests.cpp │ ├── Litecoin │ │ ├── LitecoinAddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TWLitecoinTests.cpp │ ├── MantaPacific │ │ └── TWCoinTypeTests.cpp │ ├── Mantle │ │ └── TWCoinTypeTests.cpp │ ├── Meter │ │ └── TWCoinTypeTests.cpp │ ├── Metis │ │ └── TWCoinTypeTests.cpp │ ├── Monacoin │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWMonacoinAddressTests.cpp │ │ └── TWMonacoinTransactionTests.cpp │ ├── Moonbeam │ │ └── TWCoinTypeTests.cpp │ ├── Moonriver │ │ └── TWCoinTypeTests.cpp │ ├── MultiversX │ │ ├── AddressTests.cpp │ │ ├── SerializationTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TestAccounts.h │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionFactoryTests.cpp │ ├── NEAR │ │ ├── AccountTests.cpp │ │ ├── AddressTests.cpp │ │ ├── SerializationTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWNEARAccountTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── NEO │ │ ├── AddressTests.cpp │ │ ├── BinaryCodingTests.cpp │ │ ├── CoinReferenceTests.cpp │ │ ├── ReadDataTests.cpp │ │ ├── ScriptTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionAttributeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ ├── TransactionOutputTests.cpp │ │ ├── TransactionTests.cpp │ │ └── WitnessTests.cpp │ ├── NULS │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Nano │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWNanoAddressTests.cpp │ │ ├── TestAccounts.h │ │ └── TransactionCompilerTests.cpp │ ├── NativeZetaChain │ │ └── TWCoinTypeTests.cpp │ ├── Nebl │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWNeblAddressTests.cpp │ │ ├── TransactionBuilderTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Nebulas │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWNebulasAddressTests.cpp │ │ └── TransactionTests.cpp │ ├── Neon │ │ └── TWCoinTypeTests.cpp │ ├── Nervos │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TWNervosAddressTests.cpp │ ├── Nimiq │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionTests.cpp │ ├── OKXChain │ │ └── TWCoinTypeTests.cpp │ ├── Oasis │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Ontology │ │ ├── AccountTests.cpp │ │ ├── AddressTests.cpp │ │ ├── Oep4Tests.cpp │ │ ├── OngTests.cpp │ │ ├── OntTests.cpp │ │ ├── ParamsBuilderTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── OpBNBtestnet │ │ └── TWCoinTypeTests.cpp │ ├── Optimism │ │ └── TWCoinTypeTests.cpp │ ├── POANetwork │ │ └── TWCoinTypeTests.cpp │ ├── Pivx │ │ ├── AddressTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Polkadot │ │ ├── AddressTests.cpp │ │ ├── ExtrinsicTests.cpp │ │ ├── SS58AddressTests.cpp │ │ ├── ScaleCodecTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Polygon │ │ └── TWCoinTypeTests.cpp │ ├── PolygonZkEvm │ │ └── TWCoinTypeTests.cpp │ ├── Qtum │ │ ├── TWCoinTypeTests.cpp │ │ └── TWQtumAddressTests.cpp │ ├── Ravencoin │ │ ├── TWCoinTypeTests.cpp │ │ └── TWRavencoinTransactionTests.cpp │ ├── Ronin │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Rootstock │ │ └── TWCoinTypeTests.cpp │ ├── Scroll │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── SmartBitcoinCash │ │ └── TWCoinTypeTests.cpp │ ├── Solana │ │ ├── AddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWSolanaAddressTests.cpp │ │ ├── TWSolanaTransaction.cpp │ │ ├── TWWalletConnectSolana.cpp │ │ └── TransactionCompilerTests.cpp │ ├── StarkEx │ │ └── MessageSignerTests.cpp │ ├── Stellar │ │ ├── AddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWStellarAddressTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── Stratis │ │ ├── TWCoinTypeTests.cpp │ │ └── TWStratisTests.cpp │ ├── Sui │ │ ├── AddressTests.cpp │ │ ├── CompilerTests.cpp │ │ ├── SignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Syscoin │ │ ├── TWCoinTypeTests.cpp │ │ └── TWSyscoinTests.cpp │ ├── TBinance │ │ ├── TWAnyAddressTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Tezos │ │ ├── AddressTests.cpp │ │ ├── ForgingTests.cpp │ │ ├── MessageSignerTests.cpp │ │ ├── OperationListTests.cpp │ │ ├── PublicKeyTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── TheOpenNetwork │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Theta │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── ThetaFuel │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── ThunderToken │ │ └── TWCoinTypeTests.cpp │ ├── Tron │ │ ├── AddressTests.cpp │ │ ├── SerializationTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TronMessageSignerTests.cpp │ ├── VeChain │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Verge │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionBuilderTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Viacoin │ │ ├── TWCoinTypeTests.cpp │ │ └── TWViacoinAddressTests.cpp │ ├── Viction │ │ └── TWCoinTypeTests.cpp │ ├── WAX │ │ ├── TWAnySignerTests.cpp │ │ └── TWCoinTypeTests.cpp │ ├── Wanchain │ │ └── TWCoinTypeTests.cpp │ ├── Waves │ │ ├── AddressTests.cpp │ │ ├── LeaseTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TransactionTests.cpp │ ├── XRP │ │ ├── AddressTests.cpp │ │ ├── BinaryCodingTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWRippleAddressTests.cpp │ │ ├── TransactionCompilerTests.cpp │ │ └── TransactionTests.cpp │ ├── Zcash │ │ ├── AddressTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWZcashAddressTests.cpp │ │ ├── TWZcashTransactionTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── Zelcash │ │ ├── TWCoinTypeTests.cpp │ │ ├── TWZelcashAddressTests.cpp │ │ └── TWZelcashTransactionTests.cpp │ ├── Zen │ │ ├── AddressTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnyAddressTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ ├── TransactionBuilderTests.cpp │ │ └── TransactionCompilerTests.cpp │ ├── ZenEON │ │ └── TWCoinTypeTests.cpp │ ├── ZetaEVM │ │ └── TWCoinTypeTests.cpp │ ├── Zilliqa │ │ ├── AddressTests.cpp │ │ ├── SignatureTests.cpp │ │ ├── SignerTests.cpp │ │ ├── TWAnySignerTests.cpp │ │ ├── TWCoinTypeTests.cpp │ │ └── TWZilliqaAddressTests.cpp │ ├── ZkSyncV2 │ │ └── TWCoinTypeTests.cpp │ └── xDai │ │ └── TWCoinTypeTests.cpp ├── common │ ├── AnyAddressTests.cpp │ ├── Base64Tests.cpp │ ├── BaseEncoding.cpp │ ├── Bech32AddressTests.cpp │ ├── Bech32Tests.cpp │ ├── BinaryCodingTests.cpp │ ├── CborTests.cpp │ ├── CoinAddressDerivationTests.cpp │ ├── CoinAddressValidationTests.cpp │ ├── DataTests.cpp │ ├── EncryptTests.cpp │ ├── HDWallet │ │ ├── HDWalletInternalTests.cpp │ │ ├── HDWalletTests.cpp │ │ └── bip39_vectors.json │ ├── HashTests.cpp │ ├── HexCodingTests.cpp │ ├── Keystore │ │ ├── Data │ │ │ ├── empty-accounts.json │ │ │ ├── ethereum-wallet-address-no-0x.json │ │ │ ├── key.json │ │ │ ├── key_bitcoin.json │ │ │ ├── legacy-mnemonic.json │ │ │ ├── legacy-private-key.json │ │ │ ├── livepeer.json │ │ │ ├── missing-address.json │ │ │ ├── myetherwallet.uu │ │ │ ├── pbkdf2.json │ │ │ ├── wallet.json │ │ │ ├── watch.json │ │ │ └── web3j.json │ │ ├── DerivationPathTests.cpp │ │ └── StoredKeyTests.cpp │ ├── LiquidStaking │ │ └── LiquidStakingTests.cpp │ ├── MnemonicTests.cpp │ ├── NumericLiteralTests.cpp │ ├── PrivateKeyTests.cpp │ ├── PublicKeyLegacy.h │ ├── PublicKeyTests.cpp │ ├── TestUtilities.cpp │ ├── TestUtilities.h │ ├── Uint256Tests.cpp │ ├── WalletConsoleTests.cpp │ ├── WebAuthnTests.cpp │ ├── algorithm │ │ ├── erase_tests.cpp │ │ ├── sort_copy_tests.cpp │ │ ├── string.cpp │ │ └── to_array_tests.cpp │ ├── memory │ │ └── memzero_tests.cpp │ ├── operators │ │ └── equality_comparable_tests.cpp │ └── rust │ │ └── bindgen │ │ └── WalletCoreRsTests.cpp ├── interface │ ├── TWAESTests.cpp │ ├── TWAccountTests.cpp │ ├── TWAnyAddressTests.cpp │ ├── TWAsnParserTests.cpp │ ├── TWBase32Tests.cpp │ ├── TWBase58Tests.cpp │ ├── TWBase64Tests.cpp │ ├── TWCoinTypeTests.cpp │ ├── TWDataTests.cpp │ ├── TWDataVectorTests.cpp │ ├── TWDerivationPathTests.cpp │ ├── TWHDWalletTests.cpp │ ├── TWHRPTests.cpp │ ├── TWHashTests.cpp │ ├── TWMnemonicTests.cpp │ ├── TWPBKDF2Tests.cpp │ ├── TWPrivateKeyTests.cpp │ ├── TWPublicKeyTests.cpp │ ├── TWStoredKeyTests.cpp │ ├── TWStringTests.cpp │ └── TWTransactionCompilerTests.cpp └── main.cpp ├── tools ├── android-build ├── android-release ├── android-sdk ├── android-test ├── build-and-test ├── check-coverage ├── codegen-test ├── coverage ├── dependencies-version ├── download-dependencies ├── doxygen_convert_comments ├── generate-files ├── install-android-dependencies ├── install-dependencies ├── install-kotlin-dependencies ├── install-rust-dependencies ├── install-sys-dependencies-linux ├── install-sys-dependencies-mac ├── install-wasm-dependencies ├── ios-build ├── ios-doc ├── ios-release ├── ios-test ├── ios-xcframework ├── ios-xcframework-release ├── kotlin-build ├── kotlin-doc ├── kotlin-release ├── kotlin-test ├── library ├── lint ├── lint-all ├── lint-cppcheck-all ├── lint-cppcheck-diff ├── new-blockchain ├── new-evmchain ├── pvs-studio-analyze ├── pvs-studio │ └── config.cfg ├── registry ├── release-size ├── rust-bindgen ├── rust-coverage ├── rust-fuzz ├── rust-lint ├── rust-test ├── samples-build ├── sonar-scanner.properties ├── sonarcloud-analysis ├── test ├── tests ├── wasm-build └── wasm-set-version ├── trezor-crypto ├── .gitignore ├── CMakeLists.txt ├── crypto │ ├── AUTHORS │ ├── CONTRIBUTORS │ ├── LICENSE │ ├── README.md │ ├── address.c │ ├── aes │ │ ├── aes_modes.c │ │ ├── aescrypt.c │ │ ├── aeskey.c │ │ └── aestab.c │ ├── base32.c │ ├── base58.c │ ├── bignum.c │ ├── bip32.c │ ├── bip39.c │ ├── blake256.c │ ├── blake2b.c │ ├── blake2s.c │ ├── cardano.c │ ├── cash_addr.c │ ├── chacha20poly1305 │ │ ├── LICENSE │ │ ├── chacha20poly1305.c │ │ ├── chacha_merged.c │ │ ├── poly1305-donna.c │ │ └── rfc7539.c │ ├── chacha_drbg.c │ ├── curves.c │ ├── ecdsa.c │ ├── ed25519-donna │ │ ├── README.md │ │ ├── curve25519-donna-32bit.c │ │ ├── curve25519-donna-helpers.c │ │ ├── curve25519-donna-scalarmult-base.c │ │ ├── ed25519-blake2b.c │ │ ├── ed25519-donna-32bit-tables.c │ │ ├── ed25519-donna-basepoint-table.c │ │ ├── ed25519-donna-impl-base.c │ │ ├── ed25519-keccak.c │ │ ├── ed25519-sha3.c │ │ ├── ed25519.c │ │ └── modm-donna-32bit.c │ ├── groestl.c │ ├── hasher.c │ ├── hmac.c │ ├── hmac_drbg.c │ ├── memzero.c │ ├── monero │ │ ├── base58.c │ │ ├── base58.h │ │ ├── int-util.h │ │ ├── monero.h │ │ ├── range_proof.c │ │ ├── range_proof.h │ │ ├── serialize.c │ │ ├── serialize.h │ │ ├── xmr.c │ │ └── xmr.h │ ├── nano.c │ ├── nem.c │ ├── nist256p1.c │ ├── nist256p1.table │ ├── pbkdf2.c │ ├── rand.c │ ├── rc4.c │ ├── rfc6979.c │ ├── ripemd160.c │ ├── script.c │ ├── scrypt.c │ ├── secp256k1.c │ ├── secp256k1.table │ ├── setup.py │ ├── sha2.c │ ├── sha3.c │ ├── shamir.c │ ├── slip39.c │ ├── sodium │ │ ├── keypair.c │ │ └── private │ │ │ ├── ed25519_ref10.c │ │ │ ├── ed25519_ref10_fe_25_5.c │ │ │ └── fe_25_5 │ │ │ └── fe.c │ ├── test.db │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── aestst.c │ │ ├── aestst.h │ │ ├── test_check.c │ │ ├── test_check_cardano.h │ │ ├── test_check_cashaddr.h │ │ ├── test_check_monero.h │ │ ├── test_check_nano.h │ │ ├── test_check_zilliqa.h │ │ ├── test_curves.py │ │ ├── test_openssl.c │ │ ├── test_speed.c │ │ └── test_wycheproof.py │ ├── tools │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bip39bruteforce.c │ │ ├── mktable.c │ │ ├── nem_test_vectors.erb │ │ ├── nem_test_vectors.rb │ │ └── xpubaddrgen.c │ └── zilliqa.c ├── include │ └── TrezorCrypto │ │ ├── TrezorCrypto.h │ │ ├── address.h │ │ ├── aes.h │ │ ├── aes │ │ ├── aesopt.h │ │ └── aestab.h │ │ ├── base32.h │ │ ├── base58.h │ │ ├── bignum.h │ │ ├── bip32.h │ │ ├── bip39.h │ │ ├── bip39_english.h │ │ ├── blake256.h │ │ ├── blake2_common.h │ │ ├── blake2b.h │ │ ├── blake2s.h │ │ ├── cardano.h │ │ ├── cash_addr.h │ │ ├── chacha20poly1305 │ │ ├── chacha20poly1305.h │ │ ├── ecrypt-config.h │ │ ├── ecrypt-machine.h │ │ ├── ecrypt-portable.h │ │ ├── ecrypt-sync.h │ │ ├── ecrypt-types.h │ │ ├── poly1305-donna-32.h │ │ ├── poly1305-donna.h │ │ └── rfc7539.h │ │ ├── chacha_drbg.h │ │ ├── check_mem.h │ │ ├── curves.h │ │ ├── ecdsa.h │ │ ├── ed25519-donna │ │ ├── curve25519-donna-32bit.h │ │ ├── curve25519-donna-helpers.h │ │ ├── curve25519-donna-scalarmult-base.h │ │ ├── ed25519-blake2b.h │ │ ├── ed25519-donna-32bit-tables.h │ │ ├── ed25519-donna-basepoint-table.h │ │ ├── ed25519-donna-impl-base.h │ │ ├── ed25519-donna-portable.h │ │ ├── ed25519-donna.h │ │ ├── ed25519-hash-custom-blake2b.h │ │ ├── ed25519-hash-custom-keccak.h │ │ ├── ed25519-hash-custom-sha3.h │ │ ├── ed25519-hash-custom.h │ │ ├── ed25519-keccak.h │ │ ├── ed25519-sha3.h │ │ └── modm-donna-32bit.h │ │ ├── ed25519.h │ │ ├── endian.h │ │ ├── groestl.h │ │ ├── groestl_internal.h │ │ ├── hasher.h │ │ ├── hmac.h │ │ ├── hmac_drbg.h │ │ ├── memzero.h │ │ ├── monero │ │ └── xmr.h │ │ ├── nano.h │ │ ├── nem.h │ │ ├── nist256p1.h │ │ ├── options.h │ │ ├── pbkdf2.h │ │ ├── rand.h │ │ ├── rc4.h │ │ ├── rfc6979.h │ │ ├── ripemd160.h │ │ ├── script.h │ │ ├── scrypt.h │ │ ├── secp256k1.h │ │ ├── sha2.h │ │ ├── sha3.h │ │ ├── shamir.h │ │ ├── slip39.h │ │ ├── slip39_wordlist.h │ │ ├── sodium │ │ ├── keypair.h │ │ └── private │ │ │ ├── ed25519_ref10.h │ │ │ ├── ed25519_ref10_fe_25_5.h │ │ │ └── fe_25_5 │ │ │ ├── constants.h │ │ │ └── fe.h │ │ └── zilliqa.h ├── setup_from_upstream.sh └── version ├── wallet_core.srctrlprj ├── walletconsole ├── CMakeLists.txt ├── README.md ├── lib │ ├── Address.cpp │ ├── Address.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── CMakeLists.txt │ ├── Coins.cpp │ ├── Coins.h │ ├── CommandExecutor.cpp │ ├── CommandExecutor.h │ ├── Keys.cpp │ ├── Keys.h │ ├── Util.cpp │ ├── Util.h │ ├── WalletConsole.cpp │ └── WalletConsole.h └── main.cpp └── wasm ├── .gitignore ├── .mocharc.json ├── CMakeLists.txt ├── README.md ├── index.ts ├── package-lock.json ├── package.json ├── src ├── AnySigner.cpp ├── AnySigner.d.ts ├── BitcoinSigHashTypeExt.cpp ├── BitcoinSigHashTypeExt.h ├── CoinTypeExt.cpp ├── CoinTypeExt.h ├── HDVersionExt.cpp ├── HDVersionExt.h ├── HexCoding.cpp ├── HexCoding.d.ts ├── Random.cpp ├── WasmData.cpp ├── WasmData.h ├── WasmString.cpp ├── WasmString.h ├── enum-ext.d.ts └── keystore │ ├── default-impl.ts │ ├── extension-storage.ts │ ├── fs-storage.ts │ ├── index.ts │ └── types.ts ├── tests ├── AES.test.ts ├── AnyAddress.test.ts ├── Base32.test.ts ├── Base64.test.ts ├── BitcoinSigHashType.test.ts ├── Blockchain │ ├── Aptos.test.ts │ ├── Bitcoin.test.ts │ ├── Cardano.test.ts │ ├── Ethereum.test.ts │ ├── Greenfield.test.ts │ ├── Hedera.test.ts │ ├── InternetComputer.test.ts │ ├── Sui.test.ts │ └── TheOpenNetwork.test.ts ├── CoinType.test.ts ├── HDVersion.test.ts ├── HDWallet.test.ts ├── HRP.test.ts ├── Hash.test.ts ├── HexCoding.test.ts ├── KeyStore+extension.test.ts ├── KeyStore+fs.test.ts ├── Mnemonic.test.ts ├── PBKDF2.test.ts ├── StoredKey.test.ts ├── initWasm.test.ts ├── mock.ts └── setup.test.ts └── tsconfig.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .gitignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.hadolint.yaml -------------------------------------------------------------------------------- /.sizewatcher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/.sizewatcher.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-3RD-PARTY.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/LICENSE-3RD-PARTY.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/SECURITY.MD -------------------------------------------------------------------------------- /WalletCore.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/WalletCore.podspec -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /android/wallet-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /cmake/FindHostPackage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/cmake/FindHostPackage.cmake -------------------------------------------------------------------------------- /cmake/PVS-Studio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/cmake/PVS-Studio.cmake -------------------------------------------------------------------------------- /cmake/Protobuf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/cmake/Protobuf.cmake -------------------------------------------------------------------------------- /cmake/StaticAnalyzers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/cmake/StaticAnalyzers.cmake -------------------------------------------------------------------------------- /codegen-v2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/Cargo.lock -------------------------------------------------------------------------------- /codegen-v2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/Cargo.toml -------------------------------------------------------------------------------- /codegen-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/README.md -------------------------------------------------------------------------------- /codegen-v2/src/coin_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/coin_id.rs -------------------------------------------------------------------------------- /codegen-v2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/lib.rs -------------------------------------------------------------------------------- /codegen-v2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/main.rs -------------------------------------------------------------------------------- /codegen-v2/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/manifest.rs -------------------------------------------------------------------------------- /codegen-v2/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/registry.rs -------------------------------------------------------------------------------- /codegen-v2/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/tests/mod.rs -------------------------------------------------------------------------------- /codegen-v2/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen-v2/src/utils.rs -------------------------------------------------------------------------------- /codegen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/.gitignore -------------------------------------------------------------------------------- /codegen/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/.rubocop.yml -------------------------------------------------------------------------------- /codegen/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/Rakefile -------------------------------------------------------------------------------- /codegen/bin/codegen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/bin/codegen -------------------------------------------------------------------------------- /codegen/bin/coins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/bin/coins -------------------------------------------------------------------------------- /codegen/bin/cointests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/bin/cointests -------------------------------------------------------------------------------- /codegen/bin/newcoin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/bin/newcoin -------------------------------------------------------------------------------- /codegen/bin/newevmchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/bin/newevmchain -------------------------------------------------------------------------------- /codegen/lib/entity_decl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/entity_decl.rb -------------------------------------------------------------------------------- /codegen/lib/enum_decl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/enum_decl.rb -------------------------------------------------------------------------------- /codegen/lib/java_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/java_helper.rb -------------------------------------------------------------------------------- /codegen/lib/jni_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/jni_helper.rb -------------------------------------------------------------------------------- /codegen/lib/parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/parser.rb -------------------------------------------------------------------------------- /codegen/lib/swift_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/swift_helper.rb -------------------------------------------------------------------------------- /codegen/lib/templates/kotlin/package.erb: -------------------------------------------------------------------------------- 1 | package com.trustwallet.core -------------------------------------------------------------------------------- /codegen/lib/ts_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/ts_helper.rb -------------------------------------------------------------------------------- /codegen/lib/type_decl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/lib/type_decl.rb -------------------------------------------------------------------------------- /codegen/test/test_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/codegen/test/test_parser.rb -------------------------------------------------------------------------------- /coverage.stats: -------------------------------------------------------------------------------- 1 | 93.0 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/banner.png -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/registry-fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/registry-fields.md -------------------------------------------------------------------------------- /docs/registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/registry.md -------------------------------------------------------------------------------- /docs/wallet-core.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/wallet-core.drawio -------------------------------------------------------------------------------- /docs/wallet-core.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/docs/wallet-core.png -------------------------------------------------------------------------------- /gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/gitpod.Dockerfile -------------------------------------------------------------------------------- /jni/android/AnySigner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/android/AnySigner.c -------------------------------------------------------------------------------- /jni/android/AnySigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/android/AnySigner.h -------------------------------------------------------------------------------- /jni/cpp/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/cpp/Random.cpp -------------------------------------------------------------------------------- /jni/cpp/TWJNI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/cpp/TWJNI.h -------------------------------------------------------------------------------- /jni/cpp/TWJNIData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/cpp/TWJNIData.cpp -------------------------------------------------------------------------------- /jni/cpp/TWJNIData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/cpp/TWJNIData.h -------------------------------------------------------------------------------- /jni/cpp/TWJNIString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/cpp/TWJNIString.cpp -------------------------------------------------------------------------------- /jni/cpp/TWJNIString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/cpp/TWJNIString.h -------------------------------------------------------------------------------- /jni/kotlin/AnySigner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/kotlin/AnySigner.c -------------------------------------------------------------------------------- /jni/kotlin/AnySigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/jni/kotlin/AnySigner.h -------------------------------------------------------------------------------- /jni/proto/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kotlin/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/.editorconfig -------------------------------------------------------------------------------- /kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | local.properties 3 | -------------------------------------------------------------------------------- /kotlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/README.md -------------------------------------------------------------------------------- /kotlin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/build.gradle.kts -------------------------------------------------------------------------------- /kotlin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/gradle.properties -------------------------------------------------------------------------------- /kotlin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/gradlew -------------------------------------------------------------------------------- /kotlin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/gradlew.bat -------------------------------------------------------------------------------- /kotlin/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/kotlin/settings.gradle.kts -------------------------------------------------------------------------------- /kotlin/wallet-core-kotlin/src/jvmMain/resources/jni/linux-x86_64/.gitignore: -------------------------------------------------------------------------------- 1 | libTrustWalletCore.so 2 | -------------------------------------------------------------------------------- /kotlin/wallet-core-kotlin/src/jvmMain/resources/jni/macos-arm64/.gitignore: -------------------------------------------------------------------------------- 1 | libTrustWalletCore.dylib 2 | -------------------------------------------------------------------------------- /kotlin/wallet-core-kotlin/src/nativeInterop/cinterop/WalletCore.def: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /protobuf-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/protobuf-plugin/README.md -------------------------------------------------------------------------------- /registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/registry.json -------------------------------------------------------------------------------- /rust-test/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust-test/Cargo.lock -------------------------------------------------------------------------------- /rust-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust-test/Cargo.toml -------------------------------------------------------------------------------- /rust-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust-test/src/lib.rs -------------------------------------------------------------------------------- /rust/.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/.config/nextest.toml -------------------------------------------------------------------------------- /rust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/.gitignore -------------------------------------------------------------------------------- /rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/Cargo.lock -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/chains/tw_binance/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/chains/tw_greenfield/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/coverage.stats: -------------------------------------------------------------------------------- 1 | 93.0 -------------------------------------------------------------------------------- /rust/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/rustfmt.toml -------------------------------------------------------------------------------- /rust/tw_any_coin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_any_coin/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_any_coin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_any_coin/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_aptos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_aptos/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_aptos/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/tw_aptos/src/bcs_encoding.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rust/tw_aptos/src/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_aptos/src/entry.rs -------------------------------------------------------------------------------- /rust/tw_aptos/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_aptos/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_aptos/src/nft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_aptos/src/nft.rs -------------------------------------------------------------------------------- /rust/tw_aptos/src/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_aptos/src/signer.rs -------------------------------------------------------------------------------- /rust/tw_bitcoin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_bitcoin/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_bitcoin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_bitcoin/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_cosmos_sdk/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_cosmos_sdk/build.rs -------------------------------------------------------------------------------- /rust/tw_cosmos_sdk/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/tw_encoding/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_encoding/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_encoding/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/tw_encoding/src/bcs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_encoding/src/bcs.rs -------------------------------------------------------------------------------- /rust/tw_encoding/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_encoding/src/ffi.rs -------------------------------------------------------------------------------- /rust/tw_encoding/src/hex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_encoding/src/hex.rs -------------------------------------------------------------------------------- /rust/tw_encoding/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_encoding/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_ethereum/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_ethereum/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_evm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_evm/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/tw_evm/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/fuzz/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_evm/src/abi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/src/abi/mod.rs -------------------------------------------------------------------------------- /rust/tw_evm/src/abi/uint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/src/abi/uint.rs -------------------------------------------------------------------------------- /rust/tw_evm/src/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/src/address.rs -------------------------------------------------------------------------------- /rust/tw_evm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_evm/src/rlp/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/src/rlp/list.rs -------------------------------------------------------------------------------- /rust/tw_evm/src/rlp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/src/rlp/mod.rs -------------------------------------------------------------------------------- /rust/tw_evm/tests/barz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/tests/barz.rs -------------------------------------------------------------------------------- /rust/tw_evm/tests/rlp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/tests/rlp.rs -------------------------------------------------------------------------------- /rust/tw_evm/tests/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_evm/tests/signer.rs -------------------------------------------------------------------------------- /rust/tw_hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_hash/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/tw_hash/src/blake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/blake.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/blake2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/blake2.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/crc32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/crc32.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/ffi.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/groestl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/groestl.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/hasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/hasher.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/hmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/hmac.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/ripemd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/ripemd.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/sha1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/sha1.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/sha2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/sha2.rs -------------------------------------------------------------------------------- /rust/tw_hash/src/sha3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_hash/src/sha3.rs -------------------------------------------------------------------------------- /rust/tw_internet_computer/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | -------------------------------------------------------------------------------- /rust/tw_keypair/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_keypair/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_keypair/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /rust/tw_keypair/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_keypair/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_memory/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_memory/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_memory/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_memory/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_misc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_misc/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_misc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_misc/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_misc/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_misc/src/macros.rs -------------------------------------------------------------------------------- /rust/tw_misc/src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_misc/src/serde.rs -------------------------------------------------------------------------------- /rust/tw_misc/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_misc/src/traits.rs -------------------------------------------------------------------------------- /rust/tw_number/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_number/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_number/src/i256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_number/src/i256.rs -------------------------------------------------------------------------------- /rust/tw_number/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_number/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_number/src/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_number/src/sign.rs -------------------------------------------------------------------------------- /rust/tw_number/src/u256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_number/src/u256.rs -------------------------------------------------------------------------------- /rust/tw_proto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_proto/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_proto/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_proto/build.rs -------------------------------------------------------------------------------- /rust/tw_proto/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_proto/src/ffi.rs -------------------------------------------------------------------------------- /rust/tw_proto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_proto/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_ronin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_ronin/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_ronin/src/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_ronin/src/entry.rs -------------------------------------------------------------------------------- /rust/tw_ronin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_ronin/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_ronin/tests/rlp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_ronin/tests/rlp.rs -------------------------------------------------------------------------------- /rust/tw_utxo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_utxo/Cargo.toml -------------------------------------------------------------------------------- /rust/tw_utxo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_utxo/src/lib.rs -------------------------------------------------------------------------------- /rust/tw_utxo/tests/p2pkh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_utxo/tests/p2pkh.rs -------------------------------------------------------------------------------- /rust/tw_utxo/tests/p2tr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/rust/tw_utxo/tests/p2tr.rs -------------------------------------------------------------------------------- /samples/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/android/.gitignore -------------------------------------------------------------------------------- /samples/android/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/android/README.md -------------------------------------------------------------------------------- /samples/android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /samples/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/android/gradlew -------------------------------------------------------------------------------- /samples/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/android/gradlew.bat -------------------------------------------------------------------------------- /samples/android/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name='example' 3 | -------------------------------------------------------------------------------- /samples/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cpp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/cpp/README.md -------------------------------------------------------------------------------- /samples/cpp/sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/cpp/sample.cpp -------------------------------------------------------------------------------- /samples/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/README.md -------------------------------------------------------------------------------- /samples/go/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/compile.sh -------------------------------------------------------------------------------- /samples/go/core/bitcoin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/core/bitcoin.go -------------------------------------------------------------------------------- /samples/go/core/coin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/core/coin.go -------------------------------------------------------------------------------- /samples/go/core/mnemonic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/core/mnemonic.go -------------------------------------------------------------------------------- /samples/go/core/wallet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/core/wallet.go -------------------------------------------------------------------------------- /samples/go/dev-console/.gitignore: -------------------------------------------------------------------------------- 1 | data -------------------------------------------------------------------------------- /samples/go/dev-console/native/packaged/.gitignore: -------------------------------------------------------------------------------- 1 | *.h 2 | *.a -------------------------------------------------------------------------------- /samples/go/dev-console/native/packaged/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/go/dev-console/native/packaged/include/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/go/dev-console/native/packaged/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/go.mod -------------------------------------------------------------------------------- /samples/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/go.sum -------------------------------------------------------------------------------- /samples/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/main.go -------------------------------------------------------------------------------- /samples/go/types/twdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/go/types/twdata.go -------------------------------------------------------------------------------- /samples/kmp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/kmp/.gitignore -------------------------------------------------------------------------------- /samples/kmp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/kmp/README.md -------------------------------------------------------------------------------- /samples/kmp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/kmp/gradlew -------------------------------------------------------------------------------- /samples/kmp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/kmp/gradlew.bat -------------------------------------------------------------------------------- /samples/kmp/iosApp/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/kmp/iosApp/Podfile -------------------------------------------------------------------------------- /samples/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/node/index.ts -------------------------------------------------------------------------------- /samples/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/node/package.json -------------------------------------------------------------------------------- /samples/node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/node/tsconfig.json -------------------------------------------------------------------------------- /samples/osx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/osx/README.md -------------------------------------------------------------------------------- /samples/rust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/rust/.gitignore -------------------------------------------------------------------------------- /samples/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/rust/Cargo.lock -------------------------------------------------------------------------------- /samples/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/rust/Cargo.toml -------------------------------------------------------------------------------- /samples/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/rust/README.md -------------------------------------------------------------------------------- /samples/rust/src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/rust/src/build.rs -------------------------------------------------------------------------------- /samples/rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/rust/src/main.rs -------------------------------------------------------------------------------- /samples/typescript/devconsole.ts/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | 4 | -------------------------------------------------------------------------------- /samples/wasm/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.wasm 3 | -------------------------------------------------------------------------------- /samples/wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/wasm/README.md -------------------------------------------------------------------------------- /samples/wasm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/samples/wasm/index.html -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/Aeternity/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Address.cpp -------------------------------------------------------------------------------- /src/Aeternity/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Address.h -------------------------------------------------------------------------------- /src/Aeternity/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Entry.cpp -------------------------------------------------------------------------------- /src/Aeternity/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Entry.h -------------------------------------------------------------------------------- /src/Aeternity/Identifiers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Identifiers.h -------------------------------------------------------------------------------- /src/Aeternity/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Signer.cpp -------------------------------------------------------------------------------- /src/Aeternity/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Signer.h -------------------------------------------------------------------------------- /src/Aeternity/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aeternity/Transaction.h -------------------------------------------------------------------------------- /src/Aion/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Address.cpp -------------------------------------------------------------------------------- /src/Aion/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Address.h -------------------------------------------------------------------------------- /src/Aion/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Entry.cpp -------------------------------------------------------------------------------- /src/Aion/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Entry.h -------------------------------------------------------------------------------- /src/Aion/RLP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/RLP.h -------------------------------------------------------------------------------- /src/Aion/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Signer.cpp -------------------------------------------------------------------------------- /src/Aion/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Signer.h -------------------------------------------------------------------------------- /src/Aion/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Transaction.cpp -------------------------------------------------------------------------------- /src/Aion/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aion/Transaction.h -------------------------------------------------------------------------------- /src/Algorand/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Address.cpp -------------------------------------------------------------------------------- /src/Algorand/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Address.h -------------------------------------------------------------------------------- /src/Algorand/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/BinaryCoding.h -------------------------------------------------------------------------------- /src/Algorand/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Entry.cpp -------------------------------------------------------------------------------- /src/Algorand/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Entry.h -------------------------------------------------------------------------------- /src/Algorand/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Signer.cpp -------------------------------------------------------------------------------- /src/Algorand/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Signer.h -------------------------------------------------------------------------------- /src/Algorand/Transfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Transfer.cpp -------------------------------------------------------------------------------- /src/Algorand/Transfer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Algorand/Transfer.h -------------------------------------------------------------------------------- /src/AnyAddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/AnyAddress.cpp -------------------------------------------------------------------------------- /src/AnyAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/AnyAddress.h -------------------------------------------------------------------------------- /src/Aptos/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Aptos/Entry.h -------------------------------------------------------------------------------- /src/AsnParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/AsnParser.h -------------------------------------------------------------------------------- /src/Base32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Base32.h -------------------------------------------------------------------------------- /src/Base58.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Base58.h -------------------------------------------------------------------------------- /src/Base58Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Base58Address.h -------------------------------------------------------------------------------- /src/Base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Base64.cpp -------------------------------------------------------------------------------- /src/Base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Base64.h -------------------------------------------------------------------------------- /src/Bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bech32.cpp -------------------------------------------------------------------------------- /src/Bech32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bech32.h -------------------------------------------------------------------------------- /src/Bech32Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bech32Address.cpp -------------------------------------------------------------------------------- /src/Bech32Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bech32Address.h -------------------------------------------------------------------------------- /src/Binance/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Binance/Address.cpp -------------------------------------------------------------------------------- /src/Binance/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Binance/Address.h -------------------------------------------------------------------------------- /src/Binance/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Binance/Entry.cpp -------------------------------------------------------------------------------- /src/Binance/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Binance/Entry.h -------------------------------------------------------------------------------- /src/BinaryCoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/BinaryCoding.cpp -------------------------------------------------------------------------------- /src/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/BinaryCoding.h -------------------------------------------------------------------------------- /src/Bitcoin/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Address.h -------------------------------------------------------------------------------- /src/Bitcoin/Amount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Amount.h -------------------------------------------------------------------------------- /src/Bitcoin/CashAddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/CashAddress.cpp -------------------------------------------------------------------------------- /src/Bitcoin/CashAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/CashAddress.h -------------------------------------------------------------------------------- /src/Bitcoin/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Entry.cpp -------------------------------------------------------------------------------- /src/Bitcoin/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Entry.h -------------------------------------------------------------------------------- /src/Bitcoin/FeeCalculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/FeeCalculator.h -------------------------------------------------------------------------------- /src/Bitcoin/InputSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/InputSelector.h -------------------------------------------------------------------------------- /src/Bitcoin/MessageSigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/MessageSigner.h -------------------------------------------------------------------------------- /src/Bitcoin/OpCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/OpCodes.h -------------------------------------------------------------------------------- /src/Bitcoin/OutPoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/OutPoint.cpp -------------------------------------------------------------------------------- /src/Bitcoin/OutPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/OutPoint.h -------------------------------------------------------------------------------- /src/Bitcoin/Script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Script.cpp -------------------------------------------------------------------------------- /src/Bitcoin/Script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Script.h -------------------------------------------------------------------------------- /src/Bitcoin/SegwitAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/SegwitAddress.h -------------------------------------------------------------------------------- /src/Bitcoin/SigHashType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/SigHashType.h -------------------------------------------------------------------------------- /src/Bitcoin/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Signer.cpp -------------------------------------------------------------------------------- /src/Bitcoin/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Signer.h -------------------------------------------------------------------------------- /src/Bitcoin/SigningInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/SigningInput.h -------------------------------------------------------------------------------- /src/Bitcoin/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Transaction.cpp -------------------------------------------------------------------------------- /src/Bitcoin/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/Transaction.h -------------------------------------------------------------------------------- /src/Bitcoin/UTXO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Bitcoin/UTXO.h -------------------------------------------------------------------------------- /src/BitcoinDiamond/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/BitcoinDiamond/Entry.h -------------------------------------------------------------------------------- /src/BitcoinDiamond/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/BitcoinDiamond/Signer.h -------------------------------------------------------------------------------- /src/Cardano/AddressV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/AddressV2.cpp -------------------------------------------------------------------------------- /src/Cardano/AddressV2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/AddressV2.h -------------------------------------------------------------------------------- /src/Cardano/AddressV3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/AddressV3.cpp -------------------------------------------------------------------------------- /src/Cardano/AddressV3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/AddressV3.h -------------------------------------------------------------------------------- /src/Cardano/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/Entry.cpp -------------------------------------------------------------------------------- /src/Cardano/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/Entry.h -------------------------------------------------------------------------------- /src/Cardano/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/Signer.cpp -------------------------------------------------------------------------------- /src/Cardano/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/Signer.h -------------------------------------------------------------------------------- /src/Cardano/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/Transaction.cpp -------------------------------------------------------------------------------- /src/Cardano/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cardano/Transaction.h -------------------------------------------------------------------------------- /src/Cbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cbor.cpp -------------------------------------------------------------------------------- /src/Cbor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cbor.h -------------------------------------------------------------------------------- /src/Coin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Coin.cpp -------------------------------------------------------------------------------- /src/Coin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Coin.h -------------------------------------------------------------------------------- /src/CoinEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/CoinEntry.cpp -------------------------------------------------------------------------------- /src/CoinEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/CoinEntry.h -------------------------------------------------------------------------------- /src/Cosmos/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cosmos/Address.h -------------------------------------------------------------------------------- /src/Cosmos/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cosmos/Entry.cpp -------------------------------------------------------------------------------- /src/Cosmos/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Cosmos/Entry.h -------------------------------------------------------------------------------- /src/Crc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Crc.cpp -------------------------------------------------------------------------------- /src/Crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Crc.h -------------------------------------------------------------------------------- /src/Data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Data.cpp -------------------------------------------------------------------------------- /src/Data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Data.h -------------------------------------------------------------------------------- /src/DataVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/DataVector.h -------------------------------------------------------------------------------- /src/Decred/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Address.cpp -------------------------------------------------------------------------------- /src/Decred/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Address.h -------------------------------------------------------------------------------- /src/Decred/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Entry.cpp -------------------------------------------------------------------------------- /src/Decred/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Entry.h -------------------------------------------------------------------------------- /src/Decred/OutPoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/OutPoint.cpp -------------------------------------------------------------------------------- /src/Decred/OutPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/OutPoint.h -------------------------------------------------------------------------------- /src/Decred/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Signer.cpp -------------------------------------------------------------------------------- /src/Decred/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Signer.h -------------------------------------------------------------------------------- /src/Decred/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Transaction.cpp -------------------------------------------------------------------------------- /src/Decred/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Decred/Transaction.h -------------------------------------------------------------------------------- /src/Defer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Defer.h -------------------------------------------------------------------------------- /src/DerivationPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/DerivationPath.cpp -------------------------------------------------------------------------------- /src/DerivationPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/DerivationPath.h -------------------------------------------------------------------------------- /src/EOS/Action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Action.cpp -------------------------------------------------------------------------------- /src/EOS/Action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Action.h -------------------------------------------------------------------------------- /src/EOS/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Address.cpp -------------------------------------------------------------------------------- /src/EOS/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Address.h -------------------------------------------------------------------------------- /src/EOS/Asset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Asset.cpp -------------------------------------------------------------------------------- /src/EOS/Asset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Asset.h -------------------------------------------------------------------------------- /src/EOS/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Entry.cpp -------------------------------------------------------------------------------- /src/EOS/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Entry.h -------------------------------------------------------------------------------- /src/EOS/KeyType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/KeyType.h -------------------------------------------------------------------------------- /src/EOS/Name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Name.cpp -------------------------------------------------------------------------------- /src/EOS/Name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Name.h -------------------------------------------------------------------------------- /src/EOS/PackedTransaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/PackedTransaction.h -------------------------------------------------------------------------------- /src/EOS/Prefixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Prefixes.h -------------------------------------------------------------------------------- /src/EOS/Serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Serialization.h -------------------------------------------------------------------------------- /src/EOS/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Signer.cpp -------------------------------------------------------------------------------- /src/EOS/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Signer.h -------------------------------------------------------------------------------- /src/EOS/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Transaction.cpp -------------------------------------------------------------------------------- /src/EOS/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/EOS/Transaction.h -------------------------------------------------------------------------------- /src/Encrypt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Encrypt.cpp -------------------------------------------------------------------------------- /src/Encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Encrypt.h -------------------------------------------------------------------------------- /src/Ethereum/ABI/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/ABI/Function.h -------------------------------------------------------------------------------- /src/Ethereum/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/Address.cpp -------------------------------------------------------------------------------- /src/Ethereum/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/Address.h -------------------------------------------------------------------------------- /src/Ethereum/Barz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/Barz.cpp -------------------------------------------------------------------------------- /src/Ethereum/Barz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/Barz.h -------------------------------------------------------------------------------- /src/Ethereum/ContractCall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/ContractCall.h -------------------------------------------------------------------------------- /src/Ethereum/EIP1014.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/EIP1014.cpp -------------------------------------------------------------------------------- /src/Ethereum/EIP1014.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/EIP1014.h -------------------------------------------------------------------------------- /src/Ethereum/EIP1967.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/EIP1967.cpp -------------------------------------------------------------------------------- /src/Ethereum/EIP1967.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/EIP1967.h -------------------------------------------------------------------------------- /src/Ethereum/EIP2645.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/EIP2645.cpp -------------------------------------------------------------------------------- /src/Ethereum/EIP2645.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/EIP2645.h -------------------------------------------------------------------------------- /src/Ethereum/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/Entry.cpp -------------------------------------------------------------------------------- /src/Ethereum/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/Entry.h -------------------------------------------------------------------------------- /src/Ethereum/RLP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/RLP.cpp -------------------------------------------------------------------------------- /src/Ethereum/RLP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ethereum/RLP.h -------------------------------------------------------------------------------- /src/Everscale/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Address.cpp -------------------------------------------------------------------------------- /src/Everscale/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Address.h -------------------------------------------------------------------------------- /src/Everscale/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Entry.cpp -------------------------------------------------------------------------------- /src/Everscale/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Entry.h -------------------------------------------------------------------------------- /src/Everscale/Messages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Messages.cpp -------------------------------------------------------------------------------- /src/Everscale/Messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Messages.h -------------------------------------------------------------------------------- /src/Everscale/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Signer.cpp -------------------------------------------------------------------------------- /src/Everscale/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Signer.h -------------------------------------------------------------------------------- /src/Everscale/Wallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Wallet.cpp -------------------------------------------------------------------------------- /src/Everscale/Wallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Everscale/Wallet.h -------------------------------------------------------------------------------- /src/FIO/Action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Action.cpp -------------------------------------------------------------------------------- /src/FIO/Action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Action.h -------------------------------------------------------------------------------- /src/FIO/Actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Actor.cpp -------------------------------------------------------------------------------- /src/FIO/Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Actor.h -------------------------------------------------------------------------------- /src/FIO/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Address.cpp -------------------------------------------------------------------------------- /src/FIO/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Address.h -------------------------------------------------------------------------------- /src/FIO/Encryption.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Encryption.cpp -------------------------------------------------------------------------------- /src/FIO/Encryption.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Encryption.h -------------------------------------------------------------------------------- /src/FIO/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Entry.cpp -------------------------------------------------------------------------------- /src/FIO/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Entry.h -------------------------------------------------------------------------------- /src/FIO/NewFundsRequest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/NewFundsRequest.cpp -------------------------------------------------------------------------------- /src/FIO/NewFundsRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/NewFundsRequest.h -------------------------------------------------------------------------------- /src/FIO/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Signer.cpp -------------------------------------------------------------------------------- /src/FIO/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Signer.h -------------------------------------------------------------------------------- /src/FIO/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Transaction.cpp -------------------------------------------------------------------------------- /src/FIO/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FIO/Transaction.h -------------------------------------------------------------------------------- /src/Filecoin/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Address.cpp -------------------------------------------------------------------------------- /src/Filecoin/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Address.h -------------------------------------------------------------------------------- /src/Filecoin/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Entry.cpp -------------------------------------------------------------------------------- /src/Filecoin/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Entry.h -------------------------------------------------------------------------------- /src/Filecoin/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Signer.cpp -------------------------------------------------------------------------------- /src/Filecoin/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Signer.h -------------------------------------------------------------------------------- /src/Filecoin/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Filecoin/Transaction.h -------------------------------------------------------------------------------- /src/FullSS58Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/FullSS58Address.h -------------------------------------------------------------------------------- /src/Generated/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Generated/.clang-tidy -------------------------------------------------------------------------------- /src/Greenfield/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Greenfield/Entry.h -------------------------------------------------------------------------------- /src/Groestlcoin/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Groestlcoin/Address.cpp -------------------------------------------------------------------------------- /src/Groestlcoin/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Groestlcoin/Address.h -------------------------------------------------------------------------------- /src/Groestlcoin/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Groestlcoin/Entry.cpp -------------------------------------------------------------------------------- /src/Groestlcoin/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Groestlcoin/Entry.h -------------------------------------------------------------------------------- /src/Groestlcoin/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Groestlcoin/Signer.cpp -------------------------------------------------------------------------------- /src/Groestlcoin/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Groestlcoin/Signer.h -------------------------------------------------------------------------------- /src/HDWallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/HDWallet.cpp -------------------------------------------------------------------------------- /src/HDWallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/HDWallet.h -------------------------------------------------------------------------------- /src/Harmony/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Address.cpp -------------------------------------------------------------------------------- /src/Harmony/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Address.h -------------------------------------------------------------------------------- /src/Harmony/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Entry.cpp -------------------------------------------------------------------------------- /src/Harmony/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Entry.h -------------------------------------------------------------------------------- /src/Harmony/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Signer.cpp -------------------------------------------------------------------------------- /src/Harmony/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Signer.h -------------------------------------------------------------------------------- /src/Harmony/Staking.cpp: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: Apache-2.0 2 | // 3 | // Copyright © 2017 Trust Wallet. 4 | -------------------------------------------------------------------------------- /src/Harmony/Staking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Staking.h -------------------------------------------------------------------------------- /src/Harmony/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Harmony/Transaction.h -------------------------------------------------------------------------------- /src/Hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hash.cpp -------------------------------------------------------------------------------- /src/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hash.h -------------------------------------------------------------------------------- /src/Hedera/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/Address.cpp -------------------------------------------------------------------------------- /src/Hedera/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/Address.h -------------------------------------------------------------------------------- /src/Hedera/DER.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/DER.cpp -------------------------------------------------------------------------------- /src/Hedera/DER.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/DER.h -------------------------------------------------------------------------------- /src/Hedera/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/Entry.cpp -------------------------------------------------------------------------------- /src/Hedera/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/Entry.h -------------------------------------------------------------------------------- /src/Hedera/Protobuf/.gitignore: -------------------------------------------------------------------------------- 1 | *.cc 2 | *.h 3 | 4 | -------------------------------------------------------------------------------- /src/Hedera/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/Signer.cpp -------------------------------------------------------------------------------- /src/Hedera/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Hedera/Signer.h -------------------------------------------------------------------------------- /src/HexCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/HexCoding.h -------------------------------------------------------------------------------- /src/IOST/Account.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IOST/Account.cpp -------------------------------------------------------------------------------- /src/IOST/Account.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IOST/Account.h -------------------------------------------------------------------------------- /src/IOST/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IOST/Entry.cpp -------------------------------------------------------------------------------- /src/IOST/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IOST/Entry.h -------------------------------------------------------------------------------- /src/IOST/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IOST/Signer.cpp -------------------------------------------------------------------------------- /src/IOST/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IOST/Signer.h -------------------------------------------------------------------------------- /src/Icon/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/Address.cpp -------------------------------------------------------------------------------- /src/Icon/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/Address.h -------------------------------------------------------------------------------- /src/Icon/AddressType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/AddressType.h -------------------------------------------------------------------------------- /src/Icon/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/Entry.cpp -------------------------------------------------------------------------------- /src/Icon/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/Entry.h -------------------------------------------------------------------------------- /src/Icon/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/Signer.cpp -------------------------------------------------------------------------------- /src/Icon/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Icon/Signer.h -------------------------------------------------------------------------------- /src/ImmutableX/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/ImmutableX/Constants.h -------------------------------------------------------------------------------- /src/ImmutableX/StarkKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/ImmutableX/StarkKey.cpp -------------------------------------------------------------------------------- /src/ImmutableX/StarkKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/ImmutableX/StarkKey.h -------------------------------------------------------------------------------- /src/IoTeX/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Address.cpp -------------------------------------------------------------------------------- /src/IoTeX/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Address.h -------------------------------------------------------------------------------- /src/IoTeX/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Entry.cpp -------------------------------------------------------------------------------- /src/IoTeX/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Entry.h -------------------------------------------------------------------------------- /src/IoTeX/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Signer.cpp -------------------------------------------------------------------------------- /src/IoTeX/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Signer.h -------------------------------------------------------------------------------- /src/IoTeX/Staking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Staking.cpp -------------------------------------------------------------------------------- /src/IoTeX/Staking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/IoTeX/Staking.h -------------------------------------------------------------------------------- /src/KeyPair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/KeyPair.h -------------------------------------------------------------------------------- /src/Keystore/Account.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Keystore/Account.cpp -------------------------------------------------------------------------------- /src/Keystore/Account.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Keystore/Account.h -------------------------------------------------------------------------------- /src/Keystore/StoredKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Keystore/StoredKey.cpp -------------------------------------------------------------------------------- /src/Keystore/StoredKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Keystore/StoredKey.h -------------------------------------------------------------------------------- /src/Kusama/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Kusama/Address.h -------------------------------------------------------------------------------- /src/Kusama/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Kusama/Entry.cpp -------------------------------------------------------------------------------- /src/Kusama/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Kusama/Entry.h -------------------------------------------------------------------------------- /src/Mnemonic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Mnemonic.cpp -------------------------------------------------------------------------------- /src/Mnemonic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Mnemonic.h -------------------------------------------------------------------------------- /src/Move/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Move/Address.h -------------------------------------------------------------------------------- /src/MultiversX/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Address.cpp -------------------------------------------------------------------------------- /src/MultiversX/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Address.h -------------------------------------------------------------------------------- /src/MultiversX/Codec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Codec.cpp -------------------------------------------------------------------------------- /src/MultiversX/Codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Codec.h -------------------------------------------------------------------------------- /src/MultiversX/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Entry.cpp -------------------------------------------------------------------------------- /src/MultiversX/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Entry.h -------------------------------------------------------------------------------- /src/MultiversX/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Signer.cpp -------------------------------------------------------------------------------- /src/MultiversX/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/MultiversX/Signer.h -------------------------------------------------------------------------------- /src/NEAR/Account.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Account.cpp -------------------------------------------------------------------------------- /src/NEAR/Account.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Account.h -------------------------------------------------------------------------------- /src/NEAR/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Address.cpp -------------------------------------------------------------------------------- /src/NEAR/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Address.h -------------------------------------------------------------------------------- /src/NEAR/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Entry.cpp -------------------------------------------------------------------------------- /src/NEAR/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Entry.h -------------------------------------------------------------------------------- /src/NEAR/Serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Serialization.cpp -------------------------------------------------------------------------------- /src/NEAR/Serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Serialization.h -------------------------------------------------------------------------------- /src/NEAR/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Signer.cpp -------------------------------------------------------------------------------- /src/NEAR/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEAR/Signer.h -------------------------------------------------------------------------------- /src/NEO/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Address.cpp -------------------------------------------------------------------------------- /src/NEO/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Address.h -------------------------------------------------------------------------------- /src/NEO/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/BinaryCoding.h -------------------------------------------------------------------------------- /src/NEO/CoinReference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/CoinReference.h -------------------------------------------------------------------------------- /src/NEO/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Constants.h -------------------------------------------------------------------------------- /src/NEO/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Entry.cpp -------------------------------------------------------------------------------- /src/NEO/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Entry.h -------------------------------------------------------------------------------- /src/NEO/ISerializable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/ISerializable.h -------------------------------------------------------------------------------- /src/NEO/MinerTransaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/MinerTransaction.h -------------------------------------------------------------------------------- /src/NEO/OpCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/OpCode.h -------------------------------------------------------------------------------- /src/NEO/ReadData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/ReadData.cpp -------------------------------------------------------------------------------- /src/NEO/ReadData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/ReadData.h -------------------------------------------------------------------------------- /src/NEO/Script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Script.cpp -------------------------------------------------------------------------------- /src/NEO/Script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Script.h -------------------------------------------------------------------------------- /src/NEO/Serializable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Serializable.h -------------------------------------------------------------------------------- /src/NEO/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Signer.cpp -------------------------------------------------------------------------------- /src/NEO/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Signer.h -------------------------------------------------------------------------------- /src/NEO/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Transaction.cpp -------------------------------------------------------------------------------- /src/NEO/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Transaction.h -------------------------------------------------------------------------------- /src/NEO/TransactionOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/TransactionOutput.h -------------------------------------------------------------------------------- /src/NEO/TransactionType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/TransactionType.h -------------------------------------------------------------------------------- /src/NEO/Witness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NEO/Witness.h -------------------------------------------------------------------------------- /src/NULS/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/Address.cpp -------------------------------------------------------------------------------- /src/NULS/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/Address.h -------------------------------------------------------------------------------- /src/NULS/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/BinaryCoding.h -------------------------------------------------------------------------------- /src/NULS/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/Entry.cpp -------------------------------------------------------------------------------- /src/NULS/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/Entry.h -------------------------------------------------------------------------------- /src/NULS/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/Signer.cpp -------------------------------------------------------------------------------- /src/NULS/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NULS/Signer.h -------------------------------------------------------------------------------- /src/Nano/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nano/Address.cpp -------------------------------------------------------------------------------- /src/Nano/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nano/Address.h -------------------------------------------------------------------------------- /src/Nano/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nano/Entry.cpp -------------------------------------------------------------------------------- /src/Nano/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nano/Entry.h -------------------------------------------------------------------------------- /src/Nano/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nano/Signer.cpp -------------------------------------------------------------------------------- /src/Nano/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nano/Signer.h -------------------------------------------------------------------------------- /src/NativeEvmos/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NativeEvmos/Entry.h -------------------------------------------------------------------------------- /src/NativeInjective/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NativeInjective/Entry.h -------------------------------------------------------------------------------- /src/Nebulas/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Address.cpp -------------------------------------------------------------------------------- /src/Nebulas/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Address.h -------------------------------------------------------------------------------- /src/Nebulas/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Entry.cpp -------------------------------------------------------------------------------- /src/Nebulas/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Entry.h -------------------------------------------------------------------------------- /src/Nebulas/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Signer.cpp -------------------------------------------------------------------------------- /src/Nebulas/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Signer.h -------------------------------------------------------------------------------- /src/Nebulas/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Transaction.cpp -------------------------------------------------------------------------------- /src/Nebulas/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nebulas/Transaction.h -------------------------------------------------------------------------------- /src/Nervos/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Address.cpp -------------------------------------------------------------------------------- /src/Nervos/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Address.h -------------------------------------------------------------------------------- /src/Nervos/Cell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Cell.h -------------------------------------------------------------------------------- /src/Nervos/CellDep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/CellDep.cpp -------------------------------------------------------------------------------- /src/Nervos/CellDep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/CellDep.h -------------------------------------------------------------------------------- /src/Nervos/CellInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/CellInput.cpp -------------------------------------------------------------------------------- /src/Nervos/CellInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/CellInput.h -------------------------------------------------------------------------------- /src/Nervos/CellOutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/CellOutput.cpp -------------------------------------------------------------------------------- /src/Nervos/CellOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/CellOutput.h -------------------------------------------------------------------------------- /src/Nervos/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Constants.h -------------------------------------------------------------------------------- /src/Nervos/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Entry.cpp -------------------------------------------------------------------------------- /src/Nervos/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Entry.h -------------------------------------------------------------------------------- /src/Nervos/HeaderDep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/HeaderDep.h -------------------------------------------------------------------------------- /src/Nervos/OutPoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/OutPoint.cpp -------------------------------------------------------------------------------- /src/Nervos/OutPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/OutPoint.h -------------------------------------------------------------------------------- /src/Nervos/Script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Script.cpp -------------------------------------------------------------------------------- /src/Nervos/Script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Script.h -------------------------------------------------------------------------------- /src/Nervos/Serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Serialization.h -------------------------------------------------------------------------------- /src/Nervos/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Signer.cpp -------------------------------------------------------------------------------- /src/Nervos/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Signer.h -------------------------------------------------------------------------------- /src/Nervos/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Transaction.cpp -------------------------------------------------------------------------------- /src/Nervos/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Transaction.h -------------------------------------------------------------------------------- /src/Nervos/Witness.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Witness.cpp -------------------------------------------------------------------------------- /src/Nervos/Witness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nervos/Witness.h -------------------------------------------------------------------------------- /src/Nimiq/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Address.cpp -------------------------------------------------------------------------------- /src/Nimiq/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Address.h -------------------------------------------------------------------------------- /src/Nimiq/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Entry.cpp -------------------------------------------------------------------------------- /src/Nimiq/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Entry.h -------------------------------------------------------------------------------- /src/Nimiq/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Signer.cpp -------------------------------------------------------------------------------- /src/Nimiq/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Signer.h -------------------------------------------------------------------------------- /src/Nimiq/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Transaction.cpp -------------------------------------------------------------------------------- /src/Nimiq/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Nimiq/Transaction.h -------------------------------------------------------------------------------- /src/Numeric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Numeric.h -------------------------------------------------------------------------------- /src/NumericLiteral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/NumericLiteral.h -------------------------------------------------------------------------------- /src/Oasis/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Address.cpp -------------------------------------------------------------------------------- /src/Oasis/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Address.h -------------------------------------------------------------------------------- /src/Oasis/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Entry.cpp -------------------------------------------------------------------------------- /src/Oasis/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Entry.h -------------------------------------------------------------------------------- /src/Oasis/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Signer.cpp -------------------------------------------------------------------------------- /src/Oasis/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Signer.h -------------------------------------------------------------------------------- /src/Oasis/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Transaction.cpp -------------------------------------------------------------------------------- /src/Oasis/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Oasis/Transaction.h -------------------------------------------------------------------------------- /src/Ontology/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Address.cpp -------------------------------------------------------------------------------- /src/Ontology/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Address.h -------------------------------------------------------------------------------- /src/Ontology/Asset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Asset.h -------------------------------------------------------------------------------- /src/Ontology/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Entry.cpp -------------------------------------------------------------------------------- /src/Ontology/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Entry.h -------------------------------------------------------------------------------- /src/Ontology/Oep4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Oep4.cpp -------------------------------------------------------------------------------- /src/Ontology/Oep4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Oep4.h -------------------------------------------------------------------------------- /src/Ontology/Ong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Ong.cpp -------------------------------------------------------------------------------- /src/Ontology/Ong.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Ong.h -------------------------------------------------------------------------------- /src/Ontology/OngTxBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/OngTxBuilder.h -------------------------------------------------------------------------------- /src/Ontology/Ont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Ont.cpp -------------------------------------------------------------------------------- /src/Ontology/Ont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Ont.h -------------------------------------------------------------------------------- /src/Ontology/OntTxBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/OntTxBuilder.h -------------------------------------------------------------------------------- /src/Ontology/OpCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/OpCode.h -------------------------------------------------------------------------------- /src/Ontology/SigData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/SigData.cpp -------------------------------------------------------------------------------- /src/Ontology/SigData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/SigData.h -------------------------------------------------------------------------------- /src/Ontology/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Signer.cpp -------------------------------------------------------------------------------- /src/Ontology/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Signer.h -------------------------------------------------------------------------------- /src/Ontology/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ontology/Transaction.h -------------------------------------------------------------------------------- /src/Polkadot/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Address.h -------------------------------------------------------------------------------- /src/Polkadot/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Entry.cpp -------------------------------------------------------------------------------- /src/Polkadot/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Entry.h -------------------------------------------------------------------------------- /src/Polkadot/Extrinsic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Extrinsic.cpp -------------------------------------------------------------------------------- /src/Polkadot/Extrinsic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Extrinsic.h -------------------------------------------------------------------------------- /src/Polkadot/SS58Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/SS58Address.h -------------------------------------------------------------------------------- /src/Polkadot/ScaleCodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/ScaleCodec.h -------------------------------------------------------------------------------- /src/Polkadot/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Signer.cpp -------------------------------------------------------------------------------- /src/Polkadot/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Polkadot/Signer.h -------------------------------------------------------------------------------- /src/PrivateKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/PrivateKey.cpp -------------------------------------------------------------------------------- /src/PrivateKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/PrivateKey.h -------------------------------------------------------------------------------- /src/PublicKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/PublicKey.cpp -------------------------------------------------------------------------------- /src/PublicKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/PublicKey.h -------------------------------------------------------------------------------- /src/Result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Result.h -------------------------------------------------------------------------------- /src/Ronin/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Ronin/Entry.h -------------------------------------------------------------------------------- /src/Solana/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Solana/Address.cpp -------------------------------------------------------------------------------- /src/Solana/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Solana/Address.h -------------------------------------------------------------------------------- /src/Solana/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Solana/Entry.cpp -------------------------------------------------------------------------------- /src/Solana/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Solana/Entry.h -------------------------------------------------------------------------------- /src/StarkEx/MessageSigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/StarkEx/MessageSigner.h -------------------------------------------------------------------------------- /src/Stellar/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Stellar/Address.cpp -------------------------------------------------------------------------------- /src/Stellar/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Stellar/Address.h -------------------------------------------------------------------------------- /src/Stellar/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Stellar/Entry.cpp -------------------------------------------------------------------------------- /src/Stellar/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Stellar/Entry.h -------------------------------------------------------------------------------- /src/Stellar/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Stellar/Signer.cpp -------------------------------------------------------------------------------- /src/Stellar/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Stellar/Signer.h -------------------------------------------------------------------------------- /src/Sui/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Sui/Address.cpp -------------------------------------------------------------------------------- /src/Sui/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Sui/Address.h -------------------------------------------------------------------------------- /src/Sui/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Sui/Entry.cpp -------------------------------------------------------------------------------- /src/Sui/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Sui/Entry.h -------------------------------------------------------------------------------- /src/Sui/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Sui/Signer.cpp -------------------------------------------------------------------------------- /src/Sui/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Sui/Signer.h -------------------------------------------------------------------------------- /src/THORChain/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/THORChain/Entry.h -------------------------------------------------------------------------------- /src/THORChain/Swap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/THORChain/Swap.cpp -------------------------------------------------------------------------------- /src/THORChain/Swap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/THORChain/Swap.h -------------------------------------------------------------------------------- /src/THORChain/TWSwap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/THORChain/TWSwap.cpp -------------------------------------------------------------------------------- /src/Tezos/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Address.cpp -------------------------------------------------------------------------------- /src/Tezos/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Address.h -------------------------------------------------------------------------------- /src/Tezos/BinaryCoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/BinaryCoding.cpp -------------------------------------------------------------------------------- /src/Tezos/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/BinaryCoding.h -------------------------------------------------------------------------------- /src/Tezos/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Entry.cpp -------------------------------------------------------------------------------- /src/Tezos/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Entry.h -------------------------------------------------------------------------------- /src/Tezos/Forging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Forging.cpp -------------------------------------------------------------------------------- /src/Tezos/Forging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Forging.h -------------------------------------------------------------------------------- /src/Tezos/MessageSigner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/MessageSigner.cpp -------------------------------------------------------------------------------- /src/Tezos/MessageSigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/MessageSigner.h -------------------------------------------------------------------------------- /src/Tezos/Michelson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Michelson.cpp -------------------------------------------------------------------------------- /src/Tezos/Michelson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Michelson.h -------------------------------------------------------------------------------- /src/Tezos/OperationList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/OperationList.cpp -------------------------------------------------------------------------------- /src/Tezos/OperationList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/OperationList.h -------------------------------------------------------------------------------- /src/Tezos/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Signer.cpp -------------------------------------------------------------------------------- /src/Tezos/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tezos/Signer.h -------------------------------------------------------------------------------- /src/TheOpenNetwork/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/TheOpenNetwork/Entry.h -------------------------------------------------------------------------------- /src/TheOpenNetwork/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/TheOpenNetwork/Signer.h -------------------------------------------------------------------------------- /src/Theta/Coins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Coins.h -------------------------------------------------------------------------------- /src/Theta/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Entry.cpp -------------------------------------------------------------------------------- /src/Theta/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Entry.h -------------------------------------------------------------------------------- /src/Theta/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Signer.cpp -------------------------------------------------------------------------------- /src/Theta/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Signer.h -------------------------------------------------------------------------------- /src/Theta/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Transaction.cpp -------------------------------------------------------------------------------- /src/Theta/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Theta/Transaction.h -------------------------------------------------------------------------------- /src/TransactionCompiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/TransactionCompiler.cpp -------------------------------------------------------------------------------- /src/TransactionCompiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/TransactionCompiler.h -------------------------------------------------------------------------------- /src/Tron/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Address.cpp -------------------------------------------------------------------------------- /src/Tron/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Address.h -------------------------------------------------------------------------------- /src/Tron/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Entry.cpp -------------------------------------------------------------------------------- /src/Tron/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Entry.h -------------------------------------------------------------------------------- /src/Tron/MessageSigner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/MessageSigner.cpp -------------------------------------------------------------------------------- /src/Tron/MessageSigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/MessageSigner.h -------------------------------------------------------------------------------- /src/Tron/Protobuf/.gitignore: -------------------------------------------------------------------------------- 1 | *.cc 2 | *.h 3 | -------------------------------------------------------------------------------- /src/Tron/Serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Serialization.cpp -------------------------------------------------------------------------------- /src/Tron/Serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Serialization.h -------------------------------------------------------------------------------- /src/Tron/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Signer.cpp -------------------------------------------------------------------------------- /src/Tron/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Tron/Signer.h -------------------------------------------------------------------------------- /src/VeChain/Clause.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Clause.h -------------------------------------------------------------------------------- /src/VeChain/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Entry.cpp -------------------------------------------------------------------------------- /src/VeChain/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Entry.h -------------------------------------------------------------------------------- /src/VeChain/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Signer.cpp -------------------------------------------------------------------------------- /src/VeChain/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Signer.h -------------------------------------------------------------------------------- /src/VeChain/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Transaction.cpp -------------------------------------------------------------------------------- /src/VeChain/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/VeChain/Transaction.h -------------------------------------------------------------------------------- /src/Verge/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Verge/Entry.cpp -------------------------------------------------------------------------------- /src/Verge/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Verge/Entry.h -------------------------------------------------------------------------------- /src/Verge/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Verge/Signer.cpp -------------------------------------------------------------------------------- /src/Verge/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Verge/Signer.h -------------------------------------------------------------------------------- /src/Verge/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Verge/Transaction.cpp -------------------------------------------------------------------------------- /src/Verge/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Verge/Transaction.h -------------------------------------------------------------------------------- /src/Wasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Wasm.h -------------------------------------------------------------------------------- /src/Waves/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Address.cpp -------------------------------------------------------------------------------- /src/Waves/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Address.h -------------------------------------------------------------------------------- /src/Waves/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/BinaryCoding.h -------------------------------------------------------------------------------- /src/Waves/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Entry.cpp -------------------------------------------------------------------------------- /src/Waves/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Entry.h -------------------------------------------------------------------------------- /src/Waves/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Signer.cpp -------------------------------------------------------------------------------- /src/Waves/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Signer.h -------------------------------------------------------------------------------- /src/Waves/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Transaction.cpp -------------------------------------------------------------------------------- /src/Waves/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Waves/Transaction.h -------------------------------------------------------------------------------- /src/WebAuthn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/WebAuthn.cpp -------------------------------------------------------------------------------- /src/WebAuthn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/WebAuthn.h -------------------------------------------------------------------------------- /src/XRP/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Address.cpp -------------------------------------------------------------------------------- /src/XRP/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Address.h -------------------------------------------------------------------------------- /src/XRP/BinaryCoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/BinaryCoding.h -------------------------------------------------------------------------------- /src/XRP/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Entry.cpp -------------------------------------------------------------------------------- /src/XRP/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Entry.h -------------------------------------------------------------------------------- /src/XRP/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Signer.cpp -------------------------------------------------------------------------------- /src/XRP/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Signer.h -------------------------------------------------------------------------------- /src/XRP/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Transaction.cpp -------------------------------------------------------------------------------- /src/XRP/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/Transaction.h -------------------------------------------------------------------------------- /src/XRP/XAddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/XAddress.cpp -------------------------------------------------------------------------------- /src/XRP/XAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/XRP/XAddress.h -------------------------------------------------------------------------------- /src/Zcash/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/Entry.cpp -------------------------------------------------------------------------------- /src/Zcash/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/Entry.h -------------------------------------------------------------------------------- /src/Zcash/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/Signer.cpp -------------------------------------------------------------------------------- /src/Zcash/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/Signer.h -------------------------------------------------------------------------------- /src/Zcash/TAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/TAddress.h -------------------------------------------------------------------------------- /src/Zcash/Transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/Transaction.cpp -------------------------------------------------------------------------------- /src/Zcash/Transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zcash/Transaction.h -------------------------------------------------------------------------------- /src/Zen/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zen/Address.h -------------------------------------------------------------------------------- /src/Zen/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zen/Entry.cpp -------------------------------------------------------------------------------- /src/Zen/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zen/Entry.h -------------------------------------------------------------------------------- /src/Zen/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zen/Signer.cpp -------------------------------------------------------------------------------- /src/Zen/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zen/Signer.h -------------------------------------------------------------------------------- /src/Zilliqa/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zilliqa/Address.cpp -------------------------------------------------------------------------------- /src/Zilliqa/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zilliqa/Address.h -------------------------------------------------------------------------------- /src/Zilliqa/Entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zilliqa/Entry.cpp -------------------------------------------------------------------------------- /src/Zilliqa/Entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zilliqa/Entry.h -------------------------------------------------------------------------------- /src/Zilliqa/Protobuf/.gitignore: -------------------------------------------------------------------------------- 1 | *.cc 2 | *.h 3 | -------------------------------------------------------------------------------- /src/Zilliqa/Signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zilliqa/Signer.cpp -------------------------------------------------------------------------------- /src/Zilliqa/Signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/Zilliqa/Signer.h -------------------------------------------------------------------------------- /src/algorithm/erase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/algorithm/erase.h -------------------------------------------------------------------------------- /src/algorithm/sort_copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/algorithm/sort_copy.h -------------------------------------------------------------------------------- /src/algorithm/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/algorithm/string.hpp -------------------------------------------------------------------------------- /src/algorithm/to_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/algorithm/to_array.h -------------------------------------------------------------------------------- /src/concepts/tw_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/concepts/tw_concepts.h -------------------------------------------------------------------------------- /src/interface/TWAES.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWAES.cpp -------------------------------------------------------------------------------- /src/interface/TWAccount.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWAccount.cpp -------------------------------------------------------------------------------- /src/interface/TWBarz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWBarz.cpp -------------------------------------------------------------------------------- /src/interface/TWBase32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWBase32.cpp -------------------------------------------------------------------------------- /src/interface/TWBase58.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWBase58.cpp -------------------------------------------------------------------------------- /src/interface/TWBase64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWBase64.cpp -------------------------------------------------------------------------------- /src/interface/TWCardano.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWCardano.cpp -------------------------------------------------------------------------------- /src/interface/TWData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWData.cpp -------------------------------------------------------------------------------- /src/interface/TWHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWHash.cpp -------------------------------------------------------------------------------- /src/interface/TWPBKDF2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWPBKDF2.cpp -------------------------------------------------------------------------------- /src/interface/TWString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/interface/TWString.cpp -------------------------------------------------------------------------------- /src/proto/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/.clang-tidy -------------------------------------------------------------------------------- /src/proto/.gitignore: -------------------------------------------------------------------------------- 1 | *.cc 2 | *.h 3 | -------------------------------------------------------------------------------- /src/proto/Aeternity.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Aeternity.proto -------------------------------------------------------------------------------- /src/proto/Aion.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Aion.proto -------------------------------------------------------------------------------- /src/proto/Algorand.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Algorand.proto -------------------------------------------------------------------------------- /src/proto/Aptos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Aptos.proto -------------------------------------------------------------------------------- /src/proto/Barz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Barz.proto -------------------------------------------------------------------------------- /src/proto/Binance.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Binance.proto -------------------------------------------------------------------------------- /src/proto/Bitcoin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Bitcoin.proto -------------------------------------------------------------------------------- /src/proto/BitcoinV2.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/BitcoinV2.proto -------------------------------------------------------------------------------- /src/proto/Cardano.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Cardano.proto -------------------------------------------------------------------------------- /src/proto/Common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Common.proto -------------------------------------------------------------------------------- /src/proto/Cosmos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Cosmos.proto -------------------------------------------------------------------------------- /src/proto/Decred.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Decred.proto -------------------------------------------------------------------------------- /src/proto/EOS.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/EOS.proto -------------------------------------------------------------------------------- /src/proto/Ethereum.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Ethereum.proto -------------------------------------------------------------------------------- /src/proto/EthereumAbi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/EthereumAbi.proto -------------------------------------------------------------------------------- /src/proto/EthereumRlp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/EthereumRlp.proto -------------------------------------------------------------------------------- /src/proto/Everscale.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Everscale.proto -------------------------------------------------------------------------------- /src/proto/FIO.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/FIO.proto -------------------------------------------------------------------------------- /src/proto/Filecoin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Filecoin.proto -------------------------------------------------------------------------------- /src/proto/Greenfield.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Greenfield.proto -------------------------------------------------------------------------------- /src/proto/Harmony.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Harmony.proto -------------------------------------------------------------------------------- /src/proto/Hedera.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Hedera.proto -------------------------------------------------------------------------------- /src/proto/IOST.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/IOST.proto -------------------------------------------------------------------------------- /src/proto/Icon.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Icon.proto -------------------------------------------------------------------------------- /src/proto/IoTeX.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/IoTeX.proto -------------------------------------------------------------------------------- /src/proto/MultiversX.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/MultiversX.proto -------------------------------------------------------------------------------- /src/proto/NEAR.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/NEAR.proto -------------------------------------------------------------------------------- /src/proto/NEO.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/NEO.proto -------------------------------------------------------------------------------- /src/proto/NULS.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/NULS.proto -------------------------------------------------------------------------------- /src/proto/Nano.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Nano.proto -------------------------------------------------------------------------------- /src/proto/Nebulas.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Nebulas.proto -------------------------------------------------------------------------------- /src/proto/Nervos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Nervos.proto -------------------------------------------------------------------------------- /src/proto/Nimiq.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Nimiq.proto -------------------------------------------------------------------------------- /src/proto/Oasis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Oasis.proto -------------------------------------------------------------------------------- /src/proto/Ontology.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Ontology.proto -------------------------------------------------------------------------------- /src/proto/Polkadot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Polkadot.proto -------------------------------------------------------------------------------- /src/proto/Ripple.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Ripple.proto -------------------------------------------------------------------------------- /src/proto/Solana.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Solana.proto -------------------------------------------------------------------------------- /src/proto/Stellar.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Stellar.proto -------------------------------------------------------------------------------- /src/proto/Sui.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Sui.proto -------------------------------------------------------------------------------- /src/proto/Tezos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Tezos.proto -------------------------------------------------------------------------------- /src/proto/Theta.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Theta.proto -------------------------------------------------------------------------------- /src/proto/Tron.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Tron.proto -------------------------------------------------------------------------------- /src/proto/Utxo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Utxo.proto -------------------------------------------------------------------------------- /src/proto/VeChain.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/VeChain.proto -------------------------------------------------------------------------------- /src/proto/Waves.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Waves.proto -------------------------------------------------------------------------------- /src/proto/Zilliqa.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/proto/Zilliqa.proto -------------------------------------------------------------------------------- /src/rust/RustCoinEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/rust/RustCoinEntry.cpp -------------------------------------------------------------------------------- /src/rust/RustCoinEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/rust/RustCoinEntry.h -------------------------------------------------------------------------------- /src/rust/Wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/rust/Wrapper.h -------------------------------------------------------------------------------- /src/rust/bindgen/.gitignore: -------------------------------------------------------------------------------- 1 | WalletCoreRSBindgen.h 2 | -------------------------------------------------------------------------------- /src/uint256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/src/uint256.h -------------------------------------------------------------------------------- /swift/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/.gitignore -------------------------------------------------------------------------------- /swift/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/.swiftlint.yml -------------------------------------------------------------------------------- /swift/Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Example/Podfile -------------------------------------------------------------------------------- /swift/Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Example/Podfile.lock -------------------------------------------------------------------------------- /swift/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Gemfile -------------------------------------------------------------------------------- /swift/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Gemfile.lock -------------------------------------------------------------------------------- /swift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Info.plist -------------------------------------------------------------------------------- /swift/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Podfile -------------------------------------------------------------------------------- /swift/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Podfile.lock -------------------------------------------------------------------------------- /swift/Sources/Dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Sources/Dummy.cpp -------------------------------------------------------------------------------- /swift/Sources/SecRandom.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Sources/SecRandom.m -------------------------------------------------------------------------------- /swift/Sources/TWData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Sources/TWData.swift -------------------------------------------------------------------------------- /swift/Sources/Wallet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Sources/Wallet.swift -------------------------------------------------------------------------------- /swift/Sources/Watch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Sources/Watch.swift -------------------------------------------------------------------------------- /swift/Tests/AESTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Tests/AESTests.swift -------------------------------------------------------------------------------- /swift/Tests/BarzTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Tests/BarzTests.swift -------------------------------------------------------------------------------- /swift/Tests/Blockchains/Data: -------------------------------------------------------------------------------- 1 | ../../../tests/chains/Ethereum/Data -------------------------------------------------------------------------------- /swift/Tests/DataTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Tests/DataTests.swift -------------------------------------------------------------------------------- /swift/Tests/HashTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Tests/HashTests.swift -------------------------------------------------------------------------------- /swift/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/Tests/Info.plist -------------------------------------------------------------------------------- /swift/Tests/Keystore/Data/watches.json: -------------------------------------------------------------------------------- 1 | [{"address":"0x008AeEda4D805471dF9b2A5B0f38A0C3bCBA786b","coin":60}] -------------------------------------------------------------------------------- /swift/cpp.xcconfig.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/cpp.xcconfig.in -------------------------------------------------------------------------------- /swift/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/fastlane/Fastfile -------------------------------------------------------------------------------- /swift/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/fastlane/Pluginfile -------------------------------------------------------------------------------- /swift/include: -------------------------------------------------------------------------------- 1 | ../include -------------------------------------------------------------------------------- /swift/project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/swift/project.yml -------------------------------------------------------------------------------- /swift/protobuf: -------------------------------------------------------------------------------- 1 | ../build/local/src/protobuf/protobuf-3.19.2/src -------------------------------------------------------------------------------- /swift/trezor-crypto: -------------------------------------------------------------------------------- 1 | ../trezor-crypto -------------------------------------------------------------------------------- /swift/wallet-core: -------------------------------------------------------------------------------- 1 | ../src -------------------------------------------------------------------------------- /tests/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tests/.clang-tidy -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/chains/Cosmos/Protobuf/.gitignore: -------------------------------------------------------------------------------- 1 | *.cc 2 | *.h 3 | 4 | -------------------------------------------------------------------------------- /tests/common/CborTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tests/common/CborTests.cpp -------------------------------------------------------------------------------- /tests/common/DataTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tests/common/DataTests.cpp -------------------------------------------------------------------------------- /tests/common/HashTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tests/common/HashTests.cpp -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tools/android-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/android-build -------------------------------------------------------------------------------- /tools/android-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/android-release -------------------------------------------------------------------------------- /tools/android-sdk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/android-sdk -------------------------------------------------------------------------------- /tools/android-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/android-test -------------------------------------------------------------------------------- /tools/build-and-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/build-and-test -------------------------------------------------------------------------------- /tools/check-coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/check-coverage -------------------------------------------------------------------------------- /tools/codegen-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/codegen-test -------------------------------------------------------------------------------- /tools/coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/coverage -------------------------------------------------------------------------------- /tools/dependencies-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/dependencies-version -------------------------------------------------------------------------------- /tools/download-dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/download-dependencies -------------------------------------------------------------------------------- /tools/generate-files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/generate-files -------------------------------------------------------------------------------- /tools/ios-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/ios-build -------------------------------------------------------------------------------- /tools/ios-doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/ios-doc -------------------------------------------------------------------------------- /tools/ios-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/ios-release -------------------------------------------------------------------------------- /tools/ios-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/ios-test -------------------------------------------------------------------------------- /tools/ios-xcframework: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/ios-xcframework -------------------------------------------------------------------------------- /tools/kotlin-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/kotlin-build -------------------------------------------------------------------------------- /tools/kotlin-doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/kotlin-doc -------------------------------------------------------------------------------- /tools/kotlin-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/kotlin-release -------------------------------------------------------------------------------- /tools/kotlin-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/kotlin-test -------------------------------------------------------------------------------- /tools/library: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/library -------------------------------------------------------------------------------- /tools/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/lint -------------------------------------------------------------------------------- /tools/lint-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/lint-all -------------------------------------------------------------------------------- /tools/lint-cppcheck-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/lint-cppcheck-all -------------------------------------------------------------------------------- /tools/lint-cppcheck-diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/lint-cppcheck-diff -------------------------------------------------------------------------------- /tools/new-blockchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/new-blockchain -------------------------------------------------------------------------------- /tools/new-evmchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/new-evmchain -------------------------------------------------------------------------------- /tools/pvs-studio-analyze: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/pvs-studio-analyze -------------------------------------------------------------------------------- /tools/registry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/registry -------------------------------------------------------------------------------- /tools/release-size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/release-size -------------------------------------------------------------------------------- /tools/rust-bindgen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/rust-bindgen -------------------------------------------------------------------------------- /tools/rust-coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/rust-coverage -------------------------------------------------------------------------------- /tools/rust-fuzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/rust-fuzz -------------------------------------------------------------------------------- /tools/rust-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/rust-lint -------------------------------------------------------------------------------- /tools/rust-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/rust-test -------------------------------------------------------------------------------- /tools/samples-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/samples-build -------------------------------------------------------------------------------- /tools/sonarcloud-analysis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/sonarcloud-analysis -------------------------------------------------------------------------------- /tools/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/test -------------------------------------------------------------------------------- /tools/tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/tests -------------------------------------------------------------------------------- /tools/wasm-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/wasm-build -------------------------------------------------------------------------------- /tools/wasm-set-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/tools/wasm-set-version -------------------------------------------------------------------------------- /trezor-crypto/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/trezor-crypto/.gitignore -------------------------------------------------------------------------------- /trezor-crypto/crypto/tools/.gitignore: -------------------------------------------------------------------------------- 1 | xpubaddrgen 2 | mktable 3 | bip39bruteforce 4 | -------------------------------------------------------------------------------- /trezor-crypto/version: -------------------------------------------------------------------------------- 1 | ffa96205fb5e22b43e7b08a3dbc3cdeee0931de3 2 | -------------------------------------------------------------------------------- /wallet_core.srctrlprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wallet_core.srctrlprj -------------------------------------------------------------------------------- /walletconsole/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/walletconsole/README.md -------------------------------------------------------------------------------- /walletconsole/lib/Coins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/walletconsole/lib/Coins.h -------------------------------------------------------------------------------- /walletconsole/lib/Keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/walletconsole/lib/Keys.h -------------------------------------------------------------------------------- /walletconsole/lib/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/walletconsole/lib/Util.h -------------------------------------------------------------------------------- /walletconsole/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/walletconsole/main.cpp -------------------------------------------------------------------------------- /wasm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/.gitignore -------------------------------------------------------------------------------- /wasm/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/.mocharc.json -------------------------------------------------------------------------------- /wasm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/README.md -------------------------------------------------------------------------------- /wasm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/index.ts -------------------------------------------------------------------------------- /wasm/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/package-lock.json -------------------------------------------------------------------------------- /wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/package.json -------------------------------------------------------------------------------- /wasm/src/AnySigner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/AnySigner.cpp -------------------------------------------------------------------------------- /wasm/src/AnySigner.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/AnySigner.d.ts -------------------------------------------------------------------------------- /wasm/src/CoinTypeExt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/CoinTypeExt.cpp -------------------------------------------------------------------------------- /wasm/src/CoinTypeExt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/CoinTypeExt.h -------------------------------------------------------------------------------- /wasm/src/HDVersionExt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/HDVersionExt.cpp -------------------------------------------------------------------------------- /wasm/src/HDVersionExt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/HDVersionExt.h -------------------------------------------------------------------------------- /wasm/src/HexCoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/HexCoding.cpp -------------------------------------------------------------------------------- /wasm/src/HexCoding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/HexCoding.d.ts -------------------------------------------------------------------------------- /wasm/src/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/Random.cpp -------------------------------------------------------------------------------- /wasm/src/WasmData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/WasmData.cpp -------------------------------------------------------------------------------- /wasm/src/WasmData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/WasmData.h -------------------------------------------------------------------------------- /wasm/src/WasmString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/WasmString.cpp -------------------------------------------------------------------------------- /wasm/src/WasmString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/WasmString.h -------------------------------------------------------------------------------- /wasm/src/enum-ext.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/src/enum-ext.d.ts -------------------------------------------------------------------------------- /wasm/tests/AES.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/AES.test.ts -------------------------------------------------------------------------------- /wasm/tests/Base32.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/Base32.test.ts -------------------------------------------------------------------------------- /wasm/tests/Base64.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/Base64.test.ts -------------------------------------------------------------------------------- /wasm/tests/HRP.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/HRP.test.ts -------------------------------------------------------------------------------- /wasm/tests/Hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/Hash.test.ts -------------------------------------------------------------------------------- /wasm/tests/PBKDF2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/PBKDF2.test.ts -------------------------------------------------------------------------------- /wasm/tests/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/mock.ts -------------------------------------------------------------------------------- /wasm/tests/setup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tests/setup.test.ts -------------------------------------------------------------------------------- /wasm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoshiotomakan/wallet-core/HEAD/wasm/tsconfig.json --------------------------------------------------------------------------------