web3swift
web3swift copied to clipboard
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Split project into multiple independent modules and improve reusability of the written code
Hi, I pulled the latest devlop branch and built a library. When I checked in XCode workspace, I could not find SipHash in Swift Package Dependencies. By the way, when...
Hi am using pod pod 'web3swift' I have to send a amount from one ETH to another..please help to sort out... What I have tried: let web3Main = Web3.InfuraRopstenWeb3() do...
How do you decode the ABI-encoded log data in the way [web3.eth.abi.decodeLog(inputs, hexString, topics)](https://web3js.readthedocs.io/en/v1.2.11/web3-eth-abi.html#decodelog) does it? I found [ABIDecoding.swift](https://github.com/skywinder/web3swift/blob/5484e81580219ea491d48e94f6aef6f18d8ec58f/Sources/web3swift/EthereumABI/ABIDecoding.swift), but having difficulty using it. If someone demonstrate its use case,...
### [Weβre participating in the @gitcoin Grants](https://gitcoin.co/grants/358/web3swift ) ### Drop a few $ into this grant and leverage your power to help. #QuadraticFunding makes every donated DAI count! πΈ π...
Here is my code : let web3Rinkeby = Web3.InfuraRinkebyWeb3() let address = try? web3Rinkeby.personal.ecrecover(hash: hash, signature: signature) hash hex string: 836f4d7315fba68b0f583304b1d2ec79023e55ad858b6751f0933e24fa842410 signature hex string: 4d5bc8ffcbc0a1bb7e5f582a1869ac11d235421b54c156da36a4d9ca08cbae5d1e802d33fafa13b2e5efda4aa00a8efd97cc557bbdff62a118a430d2b7c7b4121b Is this code right or...
Added support for parsing of SIWE messages. These are expected to be received through `eth_sign` or maybe `personal_sign`. [EIP-4361](https://eips.ethereum.org/EIPS/eip-4361) [More about SIWE](https://login.xyz/).