├── .codespellrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── documentation-request.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── macOS-tests.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .swiftformat ├── .swiftlint.yml ├── CHANGELOG.md ├── CONTRIBUTION.md ├── Example └── myWeb3Wallet │ ├── myWeb3Wallet.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── myWeb3Wallet │ ├── Appdelegate │ │ ├── AppDelegate.swift │ │ └── SceneDelegate.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── swift.imageset │ │ │ ├── Contents.json │ │ │ └── swift.png │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Core │ │ ├── Network.swift │ │ ├── Token.swift │ │ ├── WalletChainsModel.swift │ │ ├── WalletManager.swift │ │ └── Web3Network.swift │ ├── Info.plist │ ├── ScreenShot │ │ ├── simulator_screenshot_10F04849-E85A-41AB-8A17-D3FC394285AE.png │ │ ├── simulator_screenshot_38EB4733-C3DB-4280-BAF2-9ED97440A8AD.png │ │ ├── simulator_screenshot_9B13C8F6-BE7A-4919-966A-9E69A2953F31.png │ │ └── simulator_screenshot_C6881651-9D22-410A-BDC2-4CC3FFEF4FD8.png │ ├── ViewController.swift │ └── ViewControllers │ │ ├── AuthController │ │ ├── AuthViewController.swift │ │ ├── DashboardViewController.swift │ │ └── SplashViewController.swift │ │ ├── SendViewController │ │ └── SendViewController.swift │ │ └── WalletViewController │ │ ├── Cells │ │ ├── TokenCell.swift │ │ └── WalletCell.swift │ │ └── WalletViewController.swift │ ├── myWeb3WalletTests │ └── myWeb3WalletTests.swift │ └── myWeb3WalletUITests │ ├── myWeb3WalletUITests.swift │ └── myWeb3WalletUITestsLaunchTests.swift ├── LICENSE.md ├── Package.swift ├── README.md ├── Sources ├── Web3Core │ ├── Contract │ │ ├── ContractProtocol.swift │ │ └── EthereumContract.swift │ ├── EthereumABI │ │ ├── ABI.swift │ │ ├── ABIDecoding.swift │ │ ├── ABIElements.swift │ │ ├── ABIEncoding.swift │ │ ├── ABIError.swift │ │ ├── ABIParameterTypes.swift │ │ ├── ABIParsing.swift │ │ ├── ABITypeParser.swift │ │ └── Sequence+ABIExtension.swift │ ├── EthereumAddress │ │ └── EthereumAddress.swift │ ├── EthereumNetwork │ │ ├── Request │ │ │ ├── APIRequest+ComputedProperties.swift │ │ │ ├── APIRequest+Methods.swift │ │ │ ├── APIRequest+UtilityTypes.swift │ │ │ └── APIRequest.swift │ │ ├── RequestParameter │ │ │ ├── APIRequestParameterType.swift │ │ │ ├── RequestParameter+Encodable.swift │ │ │ ├── RequestParameter+RawRepresentable.swift │ │ │ └── RequestParameter.swift │ │ └── Utility │ │ │ ├── Async+BackwardCapability.swift │ │ │ ├── HexDecodable+Extensions.swift │ │ │ ├── HexDecodableProtocols.swift │ │ │ └── IntegerInitableWithRadix.swift │ ├── KeystoreManager │ │ ├── AbstractKeystore.swift │ │ ├── BIP32HDNode.swift │ │ ├── BIP32Keystore.swift │ │ ├── BIP39+WordLists.swift │ │ ├── BIP39.swift │ │ ├── BIP44.swift │ │ ├── EthereumKeystoreV3.swift │ │ ├── EtherscanTransactionChecker.swift │ │ ├── IBAN.swift │ │ ├── KeystoreManager.swift │ │ ├── KeystoreParams.swift │ │ ├── PathAddressStorage.swift │ │ └── PlainKeystore.swift │ ├── Oracle │ │ └── GasOracle.swift │ ├── RLP │ │ └── RLP.swift │ ├── Structure │ │ ├── Base58.swift │ │ ├── Block │ │ │ ├── Block.swift │ │ │ └── BlockNumber.swift │ │ ├── Event+Protocol.swift │ │ ├── EventLog │ │ │ └── EventLog.swift │ │ ├── SECP256k1.swift │ │ ├── Transaction │ │ │ ├── TransactionDetails.swift │ │ │ ├── TransactionInBlock.swift │ │ │ └── TransactionReceipt.swift │ │ ├── TxPool │ │ │ ├── TxPoolContent.swift │ │ │ └── TxPoolStatus.swift │ │ └── Web3ProviderProtocol.swift │ ├── Transaction │ │ ├── CodableTransaction.swift │ │ ├── Envelope │ │ │ ├── AbstractEnvelope.swift │ │ │ ├── EIP1559Envelope.swift │ │ │ ├── EIP2718Envelope.swift │ │ │ ├── EIP2930Envelope.swift │ │ │ ├── EnvelopeFactory.swift │ │ │ ├── LegacyEnvelope.swift │ │ │ └── Protocols │ │ │ │ └── EIP2930Compatible.swift │ │ ├── EthereumBloomFilter.swift │ │ ├── EventfilterParameters.swift │ │ ├── Policies.swift │ │ └── TransactionMetadata.swift │ ├── Utility │ │ ├── Array+Extension.swift │ │ ├── BigUInt+Extension.swift │ │ ├── CryptoExtension.swift │ │ ├── Data+Extension.swift │ │ ├── Decodable+Extensions.swift │ │ ├── Dictionary+Extension.swift │ │ ├── Encodable+Extensions.swift │ │ ├── NSRegularExpression+Extension.swift │ │ ├── NativeTypesEncoding+Extension.swift │ │ ├── RIPEMD160+StackOveflow.swift │ │ ├── String+Extension.swift │ │ └── Utilities.swift │ └── Web3Error │ │ └── Web3Error.swift └── web3swift │ ├── Browser │ ├── Bridge.swift │ ├── browser.js │ ├── browser.min.js │ └── wk.bridge.min.js │ ├── EthereumAPICalls │ ├── Ethereum │ │ ├── IEth+Defaults.swift │ │ └── IEth.swift │ ├── Personal │ │ ├── Personal+CreateAccount.swift │ │ ├── Personal+Sign.swift │ │ └── Personal+UnlockAccount.swift │ └── TxPool.swift │ ├── HookedFunctions │ ├── Web3+BrowserFunctions.swift │ └── Web3+Wallet.swift │ ├── Operations │ ├── ReadOperation.swift │ └── WriteOperation.swift │ ├── Tokens │ ├── ERC1155 │ │ └── Web3+ERC1155.swift │ ├── ERC1376 │ │ └── Web3+ERC1376.swift │ ├── ERC1400 │ │ └── Web3+ERC1400.swift │ ├── ERC1410 │ │ └── Web3+ERC1410.swift │ ├── ERC1594 │ │ └── Web3+ERC1594.swift │ ├── ERC1633 │ │ └── Web3+ERC1633.swift │ ├── ERC1643 │ │ └── Web3+ERC1643.swift │ ├── ERC1644 │ │ └── Web3+ERC1644.swift │ ├── ERC165 │ │ └── Web3+ERC165.swift │ ├── ERC20 │ │ ├── ERC20BaseProperties.swift │ │ ├── ERC20BasePropertiesProvider.swift │ │ └── Web3+ERC20.swift │ ├── ERC721 │ │ └── Web3+ERC721.swift │ ├── ERC721x │ │ └── Web3+ERC721x.swift │ ├── ERC777 │ │ └── Web3+ERC777.swift │ ├── ERC820 │ │ └── Web3+ERC820.swift │ ├── ERC888 │ │ └── Web3+ERC888.swift │ └── ST20 │ │ ├── Web3+ST20.swift │ │ └── Web3+SecurityToken.swift │ ├── Transaction │ └── TransactionPollingTask.swift │ ├── Utils │ ├── EIP │ │ ├── EIP4361.swift │ │ ├── EIP67Code.swift │ │ ├── EIP681.swift │ │ └── EIP712 │ │ │ ├── EIP712.swift │ │ │ └── EIP712Parser.swift │ ├── ENS │ │ ├── ENS.swift │ │ ├── ENSBaseRegistrar.swift │ │ ├── ENSRegistry.swift │ │ ├── ENSResolver.swift │ │ ├── ENSReverseRegistrar.swift │ │ ├── ETHRegistrarController.swift │ │ ├── NameHash.swift │ │ └── PublicKey.swift │ └── Extensions │ │ ├── Data+Extension.swift │ │ └── String+Extension.swift │ └── Web3 │ ├── Web3+Constants.swift │ ├── Web3+Contract.swift │ ├── Web3+EIP1559.swift │ ├── Web3+EventParser.swift │ ├── Web3+Eventloop.swift │ ├── Web3+HttpProvider.swift │ ├── Web3+InfuraProviders.swift │ ├── Web3+Instance.swift │ ├── Web3+Personal.swift │ ├── Web3+Resolver.swift │ ├── Web3+Signing.swift │ ├── Web3+Utils.swift │ └── Web3.swift ├── TestToken ├── Helpers │ ├── SafeMath │ │ └── SafeMath.sol │ └── TokenBasics │ │ ├── ERC20.sol │ │ └── IERC20.sol └── Token │ └── Web3SwiftToken.sol ├── Tests └── web3swiftTests │ ├── localTests │ ├── ABIDecoderSliceTests.swift │ ├── ABIElementErrorDecodingTest.swift │ ├── ABIElementsTests.swift │ ├── ABIEncoderTest.swift │ ├── AdvancedABIv2Tests.swift │ ├── BIP32KeystoreTests.swift │ ├── BIP32MnemonicPhraseStringArrayTests.swift │ ├── BIP32MnemonicPhraseStringTests.swift │ ├── BIP39Tests.swift │ ├── BIP44Tests.swift │ ├── BasicLocalNodeTests.swift │ ├── DataConversionTests.swift │ ├── DecodeSolidityErrorType.swift │ ├── EIP1559BlockTests.swift │ ├── EIP4361Test.swift │ ├── EIP67Tests.swift │ ├── EIP681Tests.swift │ ├── EIP712TestData.swift │ ├── EIP712Tests.swift │ ├── EIP712TypedDataPayloadTests.swift │ ├── ERC20ClassTests.swift │ ├── ERC20Tests.swift │ ├── EthereumAddressTest.swift │ ├── EthereumContractTest.swift │ ├── EventTests.swift │ ├── EventloopTests.swift │ ├── HDversionTest.swift │ ├── KeystoresTests.swift │ ├── LocalTestCase.swift │ ├── Mocks.swift │ ├── NSRegularExpressionTest.swift │ ├── NumberFormattingUtilTests.swift │ ├── PersonalSignatureTests.swift │ ├── PromisesTests.swift │ ├── RLPTests.swift │ ├── ST20AndSecurityTokenTests.swift │ ├── String+ExtensionTests.swift.swift │ ├── StringBIP44Tests.swift │ ├── TestHelpers.swift │ ├── TransactionPollingTaskTest.swift │ ├── TransactionReceiptTests.swift │ ├── TransactionsTests.swift │ ├── UncategorizedTests.swift │ ├── UserCases.swift │ ├── UtilitiesTests.swift │ └── Web3ErrorTests.swift │ └── remoteTests │ ├── DecodeRemoteErrorTests.swift │ ├── EIP1559Tests.swift │ ├── ENSTests.swift │ ├── EtherscanTransactionCheckerTests.swift │ ├── EventFilterTests.swift │ ├── GasOracleTests.swift │ ├── InfuraTests.swift │ ├── PolicyResolverTests.swift │ ├── RemoteParsingTests.swift │ ├── TransactionPollingTaskRemoteTest.swift │ └── Web3HttpProviderTests.swift ├── img └── Ether-donations.jpeg ├── index.rst └── web3swift-logo.png /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.codespellrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.github/ISSUE_TEMPLATE/documentation-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/macOS-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.github/workflows/macOS-tests.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/CONTRIBUTION.md -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Appdelegate/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Appdelegate/AppDelegate.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Appdelegate/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Appdelegate/SceneDelegate.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/swift.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/swift.imageset/Contents.json -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/swift.imageset/swift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Assets.xcassets/swift.imageset/swift.png -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Core/Network.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Core/Network.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Core/Token.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Core/Token.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Core/WalletChainsModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Core/WalletChainsModel.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Core/WalletManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Core/WalletManager.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Core/Web3Network.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Core/Web3Network.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/Info.plist -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_10F04849-E85A-41AB-8A17-D3FC394285AE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_10F04849-E85A-41AB-8A17-D3FC394285AE.png -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_38EB4733-C3DB-4280-BAF2-9ED97440A8AD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_38EB4733-C3DB-4280-BAF2-9ED97440A8AD.png -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_9B13C8F6-BE7A-4919-966A-9E69A2953F31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_9B13C8F6-BE7A-4919-966A-9E69A2953F31.png -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_C6881651-9D22-410A-BDC2-4CC3FFEF4FD8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ScreenShot/simulator_screenshot_C6881651-9D22-410A-BDC2-4CC3FFEF4FD8.png -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewController.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/AuthController/AuthViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/AuthController/AuthViewController.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/AuthController/DashboardViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/AuthController/DashboardViewController.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/AuthController/SplashViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/AuthController/SplashViewController.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/SendViewController/SendViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/SendViewController/SendViewController.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/WalletViewController/Cells/TokenCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/WalletViewController/Cells/TokenCell.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/WalletViewController/Cells/WalletCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/WalletViewController/Cells/WalletCell.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/WalletViewController/WalletViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3Wallet/ViewControllers/WalletViewController/WalletViewController.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3WalletTests/myWeb3WalletTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3WalletTests/myWeb3WalletTests.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3WalletUITests/myWeb3WalletUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3WalletUITests/myWeb3WalletUITests.swift -------------------------------------------------------------------------------- /Example/myWeb3Wallet/myWeb3WalletUITests/myWeb3WalletUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Example/myWeb3Wallet/myWeb3WalletUITests/myWeb3WalletUITestsLaunchTests.swift -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Web3Core/Contract/ContractProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Contract/ContractProtocol.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Contract/EthereumContract.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Contract/EthereumContract.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABI.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABIDecoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABIDecoding.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABIElements.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABIElements.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABIEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABIEncoding.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABIError.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABIParameterTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABIParameterTypes.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABIParsing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABIParsing.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/ABITypeParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/ABITypeParser.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumABI/Sequence+ABIExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumABI/Sequence+ABIExtension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumAddress/EthereumAddress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumAddress/EthereumAddress.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Request/APIRequest+ComputedProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Request/APIRequest+ComputedProperties.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Request/APIRequest+Methods.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Request/APIRequest+Methods.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Request/APIRequest+UtilityTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Request/APIRequest+UtilityTypes.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Request/APIRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Request/APIRequest.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/RequestParameter/APIRequestParameterType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/RequestParameter/APIRequestParameterType.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/RequestParameter/RequestParameter+Encodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/RequestParameter/RequestParameter+Encodable.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/RequestParameter/RequestParameter+RawRepresentable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/RequestParameter/RequestParameter+RawRepresentable.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/RequestParameter/RequestParameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/RequestParameter/RequestParameter.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Utility/Async+BackwardCapability.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Utility/Async+BackwardCapability.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Utility/HexDecodable+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Utility/HexDecodable+Extensions.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Utility/HexDecodableProtocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Utility/HexDecodableProtocols.swift -------------------------------------------------------------------------------- /Sources/Web3Core/EthereumNetwork/Utility/IntegerInitableWithRadix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/EthereumNetwork/Utility/IntegerInitableWithRadix.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/AbstractKeystore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/AbstractKeystore.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/BIP32HDNode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/BIP32HDNode.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/BIP32Keystore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/BIP32Keystore.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/BIP39+WordLists.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/BIP39+WordLists.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/BIP39.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/BIP39.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/BIP44.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/BIP44.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/EthereumKeystoreV3.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/EthereumKeystoreV3.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/EtherscanTransactionChecker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/EtherscanTransactionChecker.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/IBAN.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/IBAN.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/KeystoreManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/KeystoreManager.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/KeystoreParams.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/KeystoreParams.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/PathAddressStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/PathAddressStorage.swift -------------------------------------------------------------------------------- /Sources/Web3Core/KeystoreManager/PlainKeystore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/KeystoreManager/PlainKeystore.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Oracle/GasOracle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Oracle/GasOracle.swift -------------------------------------------------------------------------------- /Sources/Web3Core/RLP/RLP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/RLP/RLP.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Base58.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Base58.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Block/Block.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Block/Block.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Block/BlockNumber.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Block/BlockNumber.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Event+Protocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Event+Protocol.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/EventLog/EventLog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/EventLog/EventLog.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/SECP256k1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/SECP256k1.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Transaction/TransactionDetails.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Transaction/TransactionDetails.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Transaction/TransactionInBlock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Transaction/TransactionInBlock.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Transaction/TransactionReceipt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Transaction/TransactionReceipt.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/TxPool/TxPoolContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/TxPool/TxPoolContent.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/TxPool/TxPoolStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/TxPool/TxPoolStatus.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Structure/Web3ProviderProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Structure/Web3ProviderProtocol.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/CodableTransaction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/CodableTransaction.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/AbstractEnvelope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/AbstractEnvelope.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/EIP1559Envelope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/EIP1559Envelope.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/EIP2718Envelope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/EIP2718Envelope.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/EIP2930Envelope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/EIP2930Envelope.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/EnvelopeFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/EnvelopeFactory.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/LegacyEnvelope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/LegacyEnvelope.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Envelope/Protocols/EIP2930Compatible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Envelope/Protocols/EIP2930Compatible.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/EthereumBloomFilter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/EthereumBloomFilter.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/EventfilterParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/EventfilterParameters.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/Policies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/Policies.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Transaction/TransactionMetadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Transaction/TransactionMetadata.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/Array+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/Array+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/BigUInt+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/BigUInt+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/CryptoExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/CryptoExtension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/Data+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/Data+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/Decodable+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/Decodable+Extensions.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/Dictionary+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/Dictionary+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/Encodable+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/Encodable+Extensions.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/NSRegularExpression+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/NSRegularExpression+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/NativeTypesEncoding+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/NativeTypesEncoding+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/RIPEMD160+StackOveflow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/RIPEMD160+StackOveflow.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/String+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/String+Extension.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Utility/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Utility/Utilities.swift -------------------------------------------------------------------------------- /Sources/Web3Core/Web3Error/Web3Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/Web3Core/Web3Error/Web3Error.swift -------------------------------------------------------------------------------- /Sources/web3swift/Browser/Bridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Browser/Bridge.swift -------------------------------------------------------------------------------- /Sources/web3swift/Browser/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Browser/browser.js -------------------------------------------------------------------------------- /Sources/web3swift/Browser/browser.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Browser/browser.min.js -------------------------------------------------------------------------------- /Sources/web3swift/Browser/wk.bridge.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Browser/wk.bridge.min.js -------------------------------------------------------------------------------- /Sources/web3swift/EthereumAPICalls/Ethereum/IEth+Defaults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/EthereumAPICalls/Ethereum/IEth+Defaults.swift -------------------------------------------------------------------------------- /Sources/web3swift/EthereumAPICalls/Ethereum/IEth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/EthereumAPICalls/Ethereum/IEth.swift -------------------------------------------------------------------------------- /Sources/web3swift/EthereumAPICalls/Personal/Personal+CreateAccount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/EthereumAPICalls/Personal/Personal+CreateAccount.swift -------------------------------------------------------------------------------- /Sources/web3swift/EthereumAPICalls/Personal/Personal+Sign.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/EthereumAPICalls/Personal/Personal+Sign.swift -------------------------------------------------------------------------------- /Sources/web3swift/EthereumAPICalls/Personal/Personal+UnlockAccount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/EthereumAPICalls/Personal/Personal+UnlockAccount.swift -------------------------------------------------------------------------------- /Sources/web3swift/EthereumAPICalls/TxPool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/EthereumAPICalls/TxPool.swift -------------------------------------------------------------------------------- /Sources/web3swift/HookedFunctions/Web3+BrowserFunctions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/HookedFunctions/Web3+BrowserFunctions.swift -------------------------------------------------------------------------------- /Sources/web3swift/HookedFunctions/Web3+Wallet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/HookedFunctions/Web3+Wallet.swift -------------------------------------------------------------------------------- /Sources/web3swift/Operations/ReadOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Operations/ReadOperation.swift -------------------------------------------------------------------------------- /Sources/web3swift/Operations/WriteOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Operations/WriteOperation.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1155/Web3+ERC1155.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1155/Web3+ERC1155.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1376/Web3+ERC1376.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1376/Web3+ERC1376.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1400/Web3+ERC1400.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1400/Web3+ERC1400.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1410/Web3+ERC1410.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1410/Web3+ERC1410.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1594/Web3+ERC1594.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1594/Web3+ERC1594.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1633/Web3+ERC1633.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1633/Web3+ERC1633.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1643/Web3+ERC1643.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1643/Web3+ERC1643.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC1644/Web3+ERC1644.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC1644/Web3+ERC1644.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC165/Web3+ERC165.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC165/Web3+ERC165.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC20/ERC20BaseProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC20/ERC20BaseProperties.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC20/ERC20BasePropertiesProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC20/ERC20BasePropertiesProvider.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC20/Web3+ERC20.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC20/Web3+ERC20.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC721x/Web3+ERC721x.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC721x/Web3+ERC721x.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC777/Web3+ERC777.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC777/Web3+ERC777.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC820/Web3+ERC820.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC820/Web3+ERC820.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ERC888/Web3+ERC888.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ERC888/Web3+ERC888.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ST20/Web3+ST20.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ST20/Web3+ST20.swift -------------------------------------------------------------------------------- /Sources/web3swift/Tokens/ST20/Web3+SecurityToken.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Tokens/ST20/Web3+SecurityToken.swift -------------------------------------------------------------------------------- /Sources/web3swift/Transaction/TransactionPollingTask.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Transaction/TransactionPollingTask.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/EIP/EIP4361.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/EIP/EIP4361.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/EIP/EIP67Code.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/EIP/EIP67Code.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/EIP/EIP681.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/EIP/EIP681.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/EIP/EIP712/EIP712.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/EIP/EIP712/EIP712.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/EIP/EIP712/EIP712Parser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/EIP/EIP712/EIP712Parser.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/ENS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/ENS.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/ENSBaseRegistrar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/ENSBaseRegistrar.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/ENSRegistry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/ENSRegistry.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/ENSResolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/ENSResolver.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/ENSReverseRegistrar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/ENSReverseRegistrar.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/ETHRegistrarController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/ETHRegistrarController.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/NameHash.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/NameHash.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/ENS/PublicKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/ENS/PublicKey.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/Extensions/Data+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/Extensions/Data+Extension.swift -------------------------------------------------------------------------------- /Sources/web3swift/Utils/Extensions/String+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Utils/Extensions/String+Extension.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Constants.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Contract.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Contract.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+EIP1559.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+EIP1559.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+EventParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+EventParser.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Eventloop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Eventloop.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+HttpProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+HttpProvider.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+InfuraProviders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+InfuraProviders.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Instance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Instance.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Personal.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Personal.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Resolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Resolver.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Signing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Signing.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3+Utils.swift -------------------------------------------------------------------------------- /Sources/web3swift/Web3/Web3.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Sources/web3swift/Web3/Web3.swift -------------------------------------------------------------------------------- /TestToken/Helpers/SafeMath/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/TestToken/Helpers/SafeMath/SafeMath.sol -------------------------------------------------------------------------------- /TestToken/Helpers/TokenBasics/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/TestToken/Helpers/TokenBasics/ERC20.sol -------------------------------------------------------------------------------- /TestToken/Helpers/TokenBasics/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/TestToken/Helpers/TokenBasics/IERC20.sol -------------------------------------------------------------------------------- /TestToken/Token/Web3SwiftToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/TestToken/Token/Web3SwiftToken.sol -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ABIDecoderSliceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ABIDecoderSliceTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ABIElementErrorDecodingTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ABIElementErrorDecodingTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ABIElementsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ABIElementsTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ABIEncoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ABIEncoderTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/AdvancedABIv2Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/AdvancedABIv2Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/BIP32KeystoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/BIP32KeystoreTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/BIP32MnemonicPhraseStringArrayTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/BIP32MnemonicPhraseStringArrayTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/BIP32MnemonicPhraseStringTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/BIP32MnemonicPhraseStringTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/BIP39Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/BIP39Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/BIP44Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/BIP44Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/BasicLocalNodeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/BasicLocalNodeTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/DataConversionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/DataConversionTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/DecodeSolidityErrorType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/DecodeSolidityErrorType.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP1559BlockTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP1559BlockTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP4361Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP4361Test.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP67Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP67Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP681Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP681Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP712TestData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP712TestData.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP712Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP712Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EIP712TypedDataPayloadTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EIP712TypedDataPayloadTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ERC20ClassTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ERC20ClassTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ERC20Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ERC20Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EthereumAddressTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EthereumAddressTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EthereumContractTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EthereumContractTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EventTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EventTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/EventloopTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/EventloopTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/HDversionTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/HDversionTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/KeystoresTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/KeystoresTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/LocalTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/LocalTestCase.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/Mocks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/Mocks.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/NSRegularExpressionTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/NSRegularExpressionTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/NumberFormattingUtilTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/NumberFormattingUtilTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/PersonalSignatureTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/PersonalSignatureTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/PromisesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/PromisesTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/RLPTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/RLPTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/ST20AndSecurityTokenTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/ST20AndSecurityTokenTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/String+ExtensionTests.swift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/String+ExtensionTests.swift.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/StringBIP44Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/StringBIP44Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/TestHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/TestHelpers.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/TransactionPollingTaskTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/TransactionPollingTaskTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/TransactionReceiptTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/TransactionReceiptTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/TransactionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/TransactionsTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/UncategorizedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/UncategorizedTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/UserCases.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/UserCases.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/UtilitiesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/UtilitiesTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/localTests/Web3ErrorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/localTests/Web3ErrorTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/DecodeRemoteErrorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/DecodeRemoteErrorTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/EIP1559Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/EIP1559Tests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/ENSTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/ENSTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/EtherscanTransactionCheckerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/EtherscanTransactionCheckerTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/EventFilterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/EventFilterTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/GasOracleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/GasOracleTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/InfuraTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/InfuraTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/PolicyResolverTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/PolicyResolverTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/RemoteParsingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/RemoteParsingTests.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/TransactionPollingTaskRemoteTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/TransactionPollingTaskRemoteTest.swift -------------------------------------------------------------------------------- /Tests/web3swiftTests/remoteTests/Web3HttpProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/Tests/web3swiftTests/remoteTests/Web3HttpProviderTests.swift -------------------------------------------------------------------------------- /img/Ether-donations.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/img/Ether-donations.jpeg -------------------------------------------------------------------------------- /index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/index.rst -------------------------------------------------------------------------------- /web3swift-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3swift-team/web3swift/HEAD/web3swift-logo.png --------------------------------------------------------------------------------