Releases: echoprotocol/echojs-lib
Releases · echoprotocol/echojs-lib
Migration to [email protected]
- Added field
btc_block_number
toSIDECHAIN_BTC_AGGREGATE
operation - Added fields
btc_deposit_withdrawal_min
,btc_deposit_withdrawal_fee
to sidechain config - Added operations to implement 24 hours delay for deposit and withdrawal processing in Ethereum sidechain:
SIDECHAIN_ETH_SEND_DEPOSIT
SIDECHAIN_ETH_SEND_WITHDRAW
SIDECHAIN_ERC20_SEND_DEPOSIT
SIDECHAIN_ERC20_SEND_WITHDRAW
- Added functionality to update ETH contract address:
- Added
SIDECHAIN_ETH_UPDATE_CONTRACT_ADDRESS
operation - Added field
eth_update_contract_address
to sidechain config
- Added
- Added methods to wallet-api:
getContractHistory
getRelativeContractHistory
- Changed arguments of
getContractLogs
method - Changed type of argument in wallet-api method
getBtcAddress
fromaccount_id
tostring
to support using names - Renamed wallet-api method
generateEthAddress
tocreateEthAddress
- Renamed object
SIDECHAIN_ERC20_DEPOSIT_TOKEN
toERC20_DEPOSIT_TOKEN
- Renamed object
SIDECHAIN_ERC20_WITHDRAW_TOKEN
toERC20_WITHDRAW_TOKEN
- Wallet-api's
createContract
method receivesamount
argument as decimalnumber|string|BigNumber
instead ofuint64
satoshis - Wallet-api's
callContract
method receivesamount
argument as decimalnumber|string|BigNumber
instead ofuint64
satoshis - Removed field
min_btc_deposit_withdrawal
from sidechain config - Removed field
immutable_parameters
from chain property - Removed method
getBlockRewards
Added tests:
- For new
getContractLogs
filtering
Release tasks:
- Update contract subscription
- Update the contracts logs subscription filter
- Add method
unsubscribe_contract_logs
in database API
- Bitcoin key to configure-keys
- Update operations' id's in docs
- Add tests
-
getContractHistory
method -
getRelativeContractHistory
method
-
- Add documentation to new wallet-api methods
Ethereum address validation edit
1.9.9 [EDW-883] eth address validation edit (#151)
Change expiration time for transactions
Change default transaction expiration from last_block.time + 5m
to current_time + 5m
Add getContractPoolBalance, getContractPoolWhitelist
1.9.7 [EDW-832] contract whitelist api method (#148)
Add getAccountAddresses, getEthAddress
1.9.6 up version to 1.9.6
Add registration options to connect
1.9.5 [BRG-496] Add registration options
Make api method `registerAccount` async
1.9.4 [ECHOJS-230] make registerAccountPow async
1.9.3
1.9.2 - Update for Echo 0.13
[ECHOJS-241] add block serializer
Migration to [email protected]
1.9.1-echo.13-rc.1 Fix types of get_btc_address database api method