Skip to content

Releases: debridge-finance/debridge-launcher

v2.4.8-hf up version solana-events-reader-api to 1.1.4

27 Jan 16:55
70cd0f7
Compare
Choose a tag to compare

What's Changed

  • up version solana-events-reader-api:1.1.4 by @artyukh in #125

Full Changelog: v2.4.8...v2.4.8-hf

2.4.8 Fix send version of debridge-node to API

21 Dec 16:46
Compare
Choose a tag to compare

2.4.7 Optimization of solana parser

20 Dec 16:17
Compare
Choose a tag to compare

Changelog

v2.4.7

  • add support running without deBridge api (set empty API_BASE_URL on env)
  • change Solana sync algorithm (save intermediate progress, wait SOLANA_API_WAIT_BATCH_INTERVAL between batch requests)
  • update Solana reader to v1.1.3
  • up packages and node to 18.12-alpine

How to update to v2.4.7

Pull latest changes

git checkout mainnet
git pull origin mainnet

Add to env

SOLANA_API_WAIT_BATCH_INTERVAL=1000

2.3.3 Added Solana support

20 Dec 16:11
e4ee309
Compare
Choose a tag to compare

v2.3.3(05.08.2022)

  • fix check new assets for solana
  • up solana reader version

How to update to v2.3.3

Pull latest changes

git checkout mainnet
git pull origin mainnet

v2.3.2(12.07.2022)

  • add solana support
  • refactoring
  • update packages
  • add http request/response logging for external service
  • add checking .env

How to update to v2.3.2

1. Pull latest changes

git checkout mainnet
git pull origin mainnet

2. Add to env

SOLANA_DATA_READER_PORT=3007
SOLANA_RPC=
DEBRIDGE_PK=
SETTINGS_PK=
SOLANA_DATA_READER_API_BASE_URL=http://debridge-solanadatareader${DOCKER_ID}:${SOLANA_DATA_READER_PORT}
SOLANA_DATA_READER_API_SENTRY_DSN=
SOLANA_GET_HISTORICAL_BATCH_SIZE=200
SOLANA_GET_EVENTS_BATCH_SIZE=200
SOLANA_API_REQUEST_TIMEOUT=30000

3. Add to array in config/chains_config.json

{
"chainId": 7565164,
"name": "SOLANA",
"debridgeAddr": "",
"firstStartBlock": 0,
"provider": "",
"interval": 10000,
"blockConfirmation": 0,
"maxBlockRange": 0
}

Not used next properties: provider, blockConfirmation, maxBlockRange, debridgeAddr. Keep it in json to consistency data.

4. Run debridge-node

docker-compose up -d 

v2.2.2

23 Mar 07:47
053a6eb
Compare
Choose a tag to compare

What's Changed

  • fix memory leak issue
  • don't exit if there are no valid rpc's for the chain
  • add unit tests

Full Changelog: v2.2.1...v2.2.2

How to update to v2.2.2

Pull latest changes

git checkout mainnet
git pull origin mainnet

Run debridge-node

docker-compose up -d --build --remove-orphans

v2.2.1

15 Mar 22:46
5459e42
Compare
Choose a tag to compare

What's Changed

  • fixed nonce validation for historical data

Full Changelog: v2.2.0...v2.2.1

How to update to v2.2.1

Pull latest changes

git checkout mainnet
git pull origin mainnet

Run debridge-node

docker-compose up -d --build --remove-orphans

v2.2.0

14 Mar 19:43
8abf027
Compare
Choose a tag to compare

What's Changed

  • changed deployId calculation formula

Full Changelog: v2.1.1...v2.2.0

How to update to v2.2.0

git checkout mainnet
git pull origin mainnet

Run debridge-node

docker-compose up -d --build --remove-orphans

Regenerate signatures for deployed tokens in the postgres.

# get postgres container IPAddress
docker inspect postgres_0 | grep "IPAddress"

# run psql with given IPAddress, 
psql -h IPAddress -U postgres 

# connect to the ei_0 database
\c ei_0

Execute sql scripts:

DELETE FROM "confirmNewAssets";

UPDATE "submissions" SET "assetsStatus" = 1;

update to v2.2.0

v2.1.1

14 Mar 16:50
08f74a2
Compare
Choose a tag to compare

What's Changed

  • fix support for multinode rpc connection
  • fix nonce validation

Full Changelog: v2.1.0...v2.1.1

How to update to v2.1.1

git checkout mainnet
git pull origin mainnet

Run debridge-node

docker-compose up -d --build --remove-orphans

v2.1.0

09 Mar 20:45
2ac9fd3
Compare
Choose a tag to compare

What's Changed

  • Added support for multinode rpc connection
  • Validate nonce before saving event to the database
  • Refactor debrige-node Dockerfile and docker-compose
  • Fix leaking connections to the rpc provider
  • Add basic auth for node rpc

Full Changelog: v1.2.0...v2.1.0

How to update to v2.1.0

git checkout mainnet
git pull origin mainnet

2. Update .env file with new env var:

THROTTLER_TTL=60
THROTTLER_LIMIT=10
WEB3_TIMEOUT=30000

ENABLE_DATAFIX=true // fills new columns `nonce` and `blockNumber` for historical data

update env vars

3. Optional. If you need to use multiple rpc providers or setting up basic auth just update config/chains_config.json as follow:

multiple rpc providers

4. Run debridge-node

docker-compose up -d --build --remove-orphans

v1.2.0

28 Jan 14:51
df4228f
Compare
Choose a tag to compare
v1.2.0 Pre-release
Pre-release

What's Changed

  • Added support for multinode rpc connection
  • Send message to sentry if app was stopped
  • Refactor Dockerfile

Full Changelog: v1.1.4...v1.2.0

How to update to v1.2.0

1. Pull latest changes

git checkout master
git pull origin master

2. Update .env file with new env var:

WEB3_TIMEOUT=5000

3. Run debridge-node

docker-compose up -d --build --remove-orphans