主页 > imtoken.im > iOS开发以太坊钱包

iOS开发以太坊钱包

imtoken.im 2023-01-17 07:49:59

HSEther 以太币钱包创建以太坊静态库地址

使用 xcode 运行 HSEtherDemo 的详细信息

以太坊钱包下载链接_以太坊钱包ios下载_以太坊钱包下载app手机版

演示.png

你的星星是我最大的动力 1.0 临时主要功能(2018-04-20已创建完成):

1 离线创建钱包生成对应的算法助记词、私钥、keystore(生成钱包

2 验证钱包keystore和密码(keystore import wallet

3 验证私钥(将私钥导入钱包

4 验证助记词(助记词导入钱包

为了安全起见,没有调用接口的实现,全部进行本地离线验证。

1.1主要新增功能(2018-05-07查询相关已完成):

1 查询以太坊余额

2 基于以太坊公链代币查询代币余额

1.2主要新增功能(2018-06-04转账相关已完成):

1 以太坊转账

2 基于以太坊代币的代币转账(如EOS转账等)

1.3 主要新增功能(预计2018-06-30完成):

1 查询ERC20代币总量

2 ERC20 Token官方图标查询

3 ERC20代币小数位查询...等...

1.4 主要新增功能(预计2018-07完成):

1 ERC20代币的自定义发行

支持cocoaPods

#  ios version 10.0+
cocoaPods HSEther

具体用法见Demo


 [1]创建钱包
+(void)hs_createWithPwd:(NSString *)pwd block:(void(^)()block;
                  
 [2]助记词导入
 
+(void)hs_inportMnemonics:(NSString *)mnemonics pwd:(NSString *)pwd block:(void(^)()block;
 [3]KeyStore 导入
 
+(void)hs_importKeyStore:(NSString *)keyStore pwd:(NSString *)pwd block:(void(^)()block;
 [4]私钥导入
+(void)hs_importWalletForPrivateKey:(NSString *)privateKey pwd:(NSString *)pwd block:(void(^)()block;
 [5]查询eth和代币余额
+(void)hs_getBalanceWithTokens:(NSArray *)arrayToken
                   withAddress:(NSString *)address
                         block:(void(^)(NSArray *arrayBanlance,BOOL suc))block;
[6]转账
 
+(void)hs_sendToAssress:(NSString *)toAddress 
                  money:(NSString *)money 
               tokenETH:(NSString *)tokenETH 
                decimal:(NSString *)decimal 
        currentKeyStore:(NSString *)keyStore 
                    pwd:(NSString *)pwd 
               gasPrice:(NSString *)gasPrice 
               gasLimit:(NSString *)gasLimit 
                  block:(void(^)(NSString *hashStr,BOOL suc,HSWalletError error))block;

提供非静态库源码,包括iOS和Android 提供技术支持以太坊钱包ios下载以太坊钱包ios下载,包括iOS和Android 联系微信:iHoushuai

使用 xcode 运行 HSEtherDemo 的详细信息

1 ios web3.js配置

2 ios智能合约