This repository has been archived by the owner on Mar 7, 2023. It is now read-only.
Releases: blockchain/My-Wallet-V3
Releases · blockchain/My-Wallet-V3
v3.35.0
Bug Fixes
- eth:
- give default account priority, instead of returning sum of balances
(f75b4e5a) - update for keyed api response format
(a50bc267) - return fee from maxAvailable and use default gas price in price quote
(1dcfc61d) - use correct account message property
(e37373f8) - correctly return create account promise
(2933a593) - handle differences in balance and txs responses
(f7ec1f17) - do not allow transition if already done
(7a68d201)
- give default account priority, instead of returning sum of balances
Features
- eth:
- function to transition back to legacy eth
(ba542295) - auto transition without sec pass
(42654dde) - batch fetch eth account data
(4cdf568f) - fetch history for legacy account as well
(2e8ae313) - legacy transition
(04efc2e4) - debounce sync by 250ms
(6c825bc0) - basic transition from legacy account to bip44 derived account
(f8f4cdfc)
- function to transition back to legacy eth
- helpers: have asyncOnce return a promise
(c5d6a8fe)
Test
Chore
- release: v3.35.0
(165c6196)
Pull requests merged
v3.34.7
v3.34.6
v3.34.5
v3.34.4
v3.34.3
v3.34.2
v3.34.1
v3.34.0
Bug Fixes
- eth:
- tx accounts for checksum format
(8ec9e97a) - resend socket subs after eth socket close
(edfc7c6e) - move checksum check into isEtherAddress
(2d61ff23) - throw if quote is missing deposit address
(6789e104) - use web3 with latest bignumber, fixes crash in safari
(c09305a7) - reject network errors properly
(e4cad8af) - reject failed fetch requests
(acefdefc) - do not add duplicate txs to EthAccount txs list
(485fbb2a) - access gas property correctly in EthWalletTx constructor
(2cfdb943) - do not auto increment account nonce
(19d0afba) - update txs immediately after fetching
(bc042836) - update eth socket to new api
(044a1800) - validate private key in call to ethTxBuilder.sign
(68b46e02) - check that websocket message is meant for account
(2f823f21) - correct eth-wallet-tx confirmations count
(95bca417) - change ws url
(112fbcbe) - throw error when deriveChild is called without a sec pass and is needed
(58a0c7d0) - validate when deriving private key
(55b45efb) - prevent balance fetch from reverting nonce
(ebeaffac) - automatically increment nonce after successful tx
(037f7c51) - do not let confirmations go below 0
(a300b53f) - Ethereum -> Ether
(56326b69) - delete note when setting to null or empty
(058f5b30) - correct method name
(8fe3a62d) - change notes to use hash instead of EthTx object
(3f964132) - update setData and pushTx for new api service
(4106cdde) - update fetchBalance to use new api service
(d6ce160b) - use api root url to make requests to eth
(ac495cb7) - change metadata type to 5
(75fca168) - only expose isAddress from web3
(02e1d1cc) - convert eth wallet tx fee to string
(ad72d322) - account refactor fixes
(8a445902)
- tx accounts for checksum format
- ethtx: sweep when amount <= 0
(ba294a22) - helpers: do not return address string from isValidPrivateKey
(21d16dc6) - perf: remove bignumber arithmetic from computed properties
(64f88f91) - shift:
- only log dev to console if in dev mode
(8c37e746) - fix sync error, disappearing fields, shift trace log
(52bd2051) - checkForCompletedTrades default options arg
(d9e52ad0) - support resolved trades
(5bbfa4f6) - correct property name for quote rate
(491be6ab) - expose quote order id
(1bb2c181) - return rejected promise instead of throwing
(5a127ce7) - fix trade complete typo
(0cfbdca1) - typo exporting Quote
(9b9b03b4)
- only log dev to console if in dev mode
- wallet:
Features
- account: add methods for getting available balance to eth and hd accounts
(d9d51f15) - api: add function to get exchange rate from api
(ce4731de) - eth:
- support checksum ether addresses
(d289b420) - method for fetching eth fees
(ac986876) - add hasSeen property to eth
(3fab21eb) - change stats counters
(777cd5fd) - blocks websocket
(1ccd783a) - connect to ethereum websocket
(009b4bc3) - add getTxType for EthWalletTx
(205b2c8d) - transactions with second password
(147766ee) - create account with second password
(1f5f3591) - is to account
(5cfc1de0) - api methods for recording usage stats
(948bc4dc) - add tx notes to eth wallet
(87ec00aa) - sort txs by time
(feea84f2) - load latest block height, use to set tx confs
(0262c132) - add isContractAddress
(bda8c84c) - add ethtx defaults
(caa6ed58) - add time and isFromAccount to eth-wallet-tx
(a0754d00) - add fetchHistory method
(303cd143) - fetch transaction...
- support checksum ether addresses