Skip to content

Releases: echoprotocol/echojs-lib

Migration to [email protected]

24 Dec 09:50
Compare
Choose a tag to compare
Pre-release
  • Added field btc_block_number to SIDECHAIN_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 methods to wallet-api:
    • getContractHistory
    • getRelativeContractHistory
  • Changed arguments of getContractLogs method
  • Changed type of argument in wallet-api method getBtcAddress from account_id to string to support using names
  • Renamed wallet-api method generateEthAddress to createEthAddress
  • Renamed object SIDECHAIN_ERC20_DEPOSIT_TOKEN to ERC20_DEPOSIT_TOKEN
  • Renamed object SIDECHAIN_ERC20_WITHDRAW_TOKEN to ERC20_WITHDRAW_TOKEN
  • Wallet-api's createContract method receives amount argument as decimal number|string|BigNumber instead of uint64 satoshis
  • Wallet-api's callContract method receives amount argument as decimal number|string|BigNumber instead of uint64 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

10 Dec 10:47
4711bac
Compare
Choose a tag to compare
1.9.9

[EDW-883] eth address validation edit (#151)

Change expiration time for transactions

09 Dec 10:17
b663e9f
Compare
Choose a tag to compare

Change default transaction expiration from last_block.time + 5m to current_time + 5m

Add getContractPoolBalance, getContractPoolWhitelist

06 Dec 15:40
fd3afec
Compare
Choose a tag to compare
1.9.7

[EDW-832] contract whitelist api method (#148)

Add getAccountAddresses, getEthAddress

27 Nov 09:50
7c824fc
Compare
Choose a tag to compare
1.9.6

up version to 1.9.6

Add registration options to connect

25 Nov 08:44
Compare
Choose a tag to compare
1.9.5

[BRG-496] Add registration options

Make api method `registerAccount` async

20 Nov 08:30
6d3de12
Compare
Choose a tag to compare
1.9.4

[ECHOJS-230] make registerAccountPow async

1.9.3

16 Nov 15:15
897b76d
Compare
Choose a tag to compare
Up version to 1.9.3

1.9.2 - Update for Echo 0.13

15 Nov 18:53
Compare
Choose a tag to compare
[ECHOJS-241] add block serializer

Migration to [email protected]

12 Nov 14:15
Compare
Choose a tag to compare
1.9.1-echo.13-rc.1

Fix types of get_btc_address database api method