Web3Swift
Web3Swift copied to clipboard
Ethereum Web3 library implementation for Swift
Migrate to v2 of AlchemyAPI `https://eth-{NETWORK}.alchemyapi.io/v2/{API_KEY}`
Tests begin to fail
Right now its very hard to run "unit" tests because ganache integration tests are in the same testing target. We should split them and run separately when needed.
I think it would be beneficial to replace the current Example folder with an SPM manifest as it is more flexible and doesn't rely on xcode
Let's update to the latest swift version
It is often needed to construct primitives like `EthNumber` with pure bytes. ```swift try EthNumber( hex: SimpleBytes( bytes: DecodedABINumber( abiMessage: message, index: index ).value() ) ) ```
If we want to compare two `EthNumber`s, we need to make a ton of operation to convert them into other types.
https://github.com/pebble8888/secp256k1swift instead of https://github.com/shamatar/secp256k1_ios
Some users ask to provide an example for getting a balance of the account