0.0.38 (2022-07-21)
- add peerDependiency for sdk (#58) (4303053)
- algo: fix suggestedParams expiration time check (a3ecc83)
- algo: use js-sha512 (df6c410)
- avoid using bigint for now (ed2aa05)
- basic: remove redundant leading zero digits in hex string (98b068e)
- basic: use whatwg-url instead of url (238100e)
- cfx: correct rpc method name of cfx_getNextNonce (533df11)
- crypto hack for react-native and BigInt format used that invalid in react-native (a6ec0b7)
- eth personal sign upon hex string (#60) (7ef5bf6)
- eth: allow to address to be null in transactions (#57) (bbc2118)
- eth: handle non-standard token name/symbol call result (2c0e027)
- fix secp256k1 curve, require canonical signature (ed9297f)
- optimize eip1559 fee estimate (ddd2746)
- personal sign should return signedMessageHex, instead of signature (a68965f)
- price.shiftedBy(-feeDecimals) in app-momorepo->getGasPrice cause the price to be 0.000000001 (d360f3d)
- provider: fix a bignumber comparison error (9e74652)
- provider: remove redundant leading zero digits in hex string (7ecfd86)
- remove bigint dependencies (fbab8bd)
- remove User-Agent from header (4c32b20)
- rename BaseRestfulClient to SimpleClient (8bf2766)
- replace dry_run with dry_run_raw while estimateGasLimit (3774c07)
- replace tokensChangedTo BigNumberto string; do no support price being 0.000000001 (0e61477)
- secret: don't use << opeation for BigInt (338bcaf)
- secret: fix bn.js related problem on browser (4f42144)
- solana: rename verifyAssociatedTokenAddress (70bacd5)
- stc: fix some trivial problems (2a47833)
- support call ScriptFunction and deploy contract blob(txParmas.data) in Dapps (ab50349)
- throw error while no nonce (d890440)
- upgrade maxGasAmount to 4000000, avoid dry_run_raw fail because of OutOfGas (819e97b)
- add cfx support (8084643)
- add sol and unused-import lint support (e159b16)
- add stc support (057615f)
- adjust broadcastTransaction, return txid (ab712a7)
- btc supports hardware (#51) (67778ee)
- btc xpub stuff (#62) (95208b0)
- calculate gas limit for near tx (61e6495)
- cfx support hardware(#54) (814c717)
- create BaseRestfulClient for restful api (ea2f0dd)
- enable all chains (#65) (22248d3)
- eth supports hardware (c180130)
- eth: add methods needed to mimic a metamask provider (#61) (3824cc2)
- export eip712PreHash for hardware typed data sign (f5d2a7b)
- provider: add missing implementation routes (df6bbbc)
- replace estimateGasLimit with estimateGasLimitAndTokensChangedTo, add tokensChangedTo (6e2699e)
- restful: allow posting binary data (ff020e3)
- secret: add batch get key functionalities and pubkey compress/decompress (c96acdd)
- secret: add tests for canonical signature (dadf7ad)
- secret: use aes/hash/hmac from asmcrypto.js (60183f8)
- sign and verify eth message (e8e393b)
- sign/verify message for btc and btc-like coins (80258b7)
- sol support hardware (#55) (6012250)
- stc supports hardware (#53) (a41cb39)
- support btc (5724275)
- support cosmos (0481ffc)
- support CW20 (90a297e)
- support dash (c388a16)
- support ltc, bch, doge, btg, dgb, nmc, vtc (c05f4f3)
- support near (887eece)
- use ethers (#52) (09c0fbe)