hse

HSEther

ether wallet create,ethereum update 以太坊 钱包 创建 eth 钱包 btc 钱包

Showing:

Popularity

Downloads/wk

0

GitHub Stars

92

Maintenance

Last Commit

2yrs ago

Contributors

1

Package

Dependencies

0

License

MIT

Categories

Readme

HSEther ether wallet create

基础功能已经实现,不再维护,谢谢大家一直以来的支持!

中文文档请点我

Your star is my greatest motivation

1.0 Main functions for the time being (2018-04-20)

  • 1.0.1 Create a wallet off-line, and generate corresponding algorithmic mnemonic phrase, private key and keystore ( generate a wallet

  • 1.0.2 Verify the keystore and password of the wallet (import the wallet by keystore

  • 1.0.3 Verify the private key (import the wallet by private key

  • 1.0.4 Verify the mnemonic phrase (import the wallet by Mnemonic Phrase

For safety's sake, all above are verified locally and off-line without calling API.

1.1 Main added functions (2018-05-07):

  • 1.1.1 Check the balance of ethereum

  • 1.1.2 Check the balance of ERC20 token based on ethereum public blockchain (the balance of ERC20 token )

1.2 1.1 Main added functions (2018-06-05):

  • 1.2.1 Ethereum transfer

  • 1.2.2 ERC20 token transfer (such as EOS transfer and so on) based on ethereum

1.3 1.1 Main added functions (estimated completion time 2018-06-30):

  • 1.3.1 Query the total amount of ERC20 token

  • 1.3.2 Query the official icon of ERC20 token

  • 1.3.3 Query the decimal places and other things of ERC20 token

1.4 Main added functions (estimated completion time 2018-07)

  • 1.4.1 Custom issue of ERC20 token

Support cocoaPods

# ios version 10.0+
cocoaPods HSEther

See the Demo for specific usage

 [1]Create a wallet

+(void)hs_createWithPwd:(NSString *)pwd block:(void(^)()block;
                  
 [2]Mnemonic phrase import
 
+(void)hs_inportMnemonics:(NSString *)mnemonics pwd:(NSString *)pwd block:(void(^)()block;

 [3]KeyStore import
 
+(void)hs_importKeyStore:(NSString *)keyStore pwd:(NSString *)pwd block:(void(^)()block;

 [4]Private key import

+(void)hs_importWalletForPrivateKey:(NSString *)privateKey pwd:(NSString *)pwd block:(void(^)()block;


 [5]Check the balance of eth and ERC20 token

+(void)hs_getBalanceWithTokens:(NSArray<NSString *> *)arrayToken
                   withAddress:(NSString *)address
                         block:(void(^)(NSArray *arrayBanlance,BOOL suc))block;
                         
 [6]Transfer accounts
 
+(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;

Provide .a .frameworke source code including iOS and Android

Provide technical support including iOS and Android

Contact me(wechat): iHoushuai


Jianshu addresses:https://www.jianshu.com/p/08bc9d121e69

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial