Name: EthereumKit
Owner: GNOSIS
Description: EthereumKit is a free, open-source Swift framework for easily interacting with the Ethereum.
Created: 2018-03-28 16:42:08.0
Updated: 2018-05-22 08:46:51.0
Pushed: 2018-05-22 08:46:49.0
Size: 62788
Language: Swift
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
EthereumKit is a Swift framework that enables you to create Ethereum wallet and use it in your app.
IP39: Generate seed and mnemonic sentence.
mnemonic = Mnemonic.create()
seed = Mnemonic.createSeed(mnemonic: mnemonic)
IP32: Key derivation and address generation
wallet: Wallet
wallet = try Wallet(seed: seed, network: .main)
tch let error {
fatalError("Error: \(error.localizedDescription)")
end some ether
rawTransaction = RawTransaction(ether: "0.15", to: address, gasPrice: Converter.toWei(GWei: 10), gasLimit: 21000, nonce: 0)
tx = try wallet.signTransaction(rawTransaction)
.sendRawTransaction(rawTransaction: tx) { result in
// Do something...
github "yuzushioh/EthereumKit"
to your Cartfile.carthage update --platform ios
.Ryo Fukuda, @yuzushioh, yuzushioh@gmail.com
EthereumKit is released under the Apache License 2.0.