Skip to content

Releases: initia-labs/opinit-bots

v0.1.12

06 Jan 04:04
b750c56
Compare
Choose a tag to compare
Feat/e2e test (#60)

* refactor node process

* refactor node, broadcaster

* refactor provider

* refactor merkle, types

* refactor db

* refactor executor

* add migration function

* change iterate name & append splitter to key when iterating

* add LastProcessedBlockHeightKey migration

* only change key if it exists

* wrap errors to clarify them

* wrap errors on key, provider

* wrap errors & merge main

* makes log as production & add log-format flag

* fix reverse iterate finding prev inclusive start key

* db test

* db stage test

* save finalized tree when it exists

* merge cmd

* merkle test

* merkle types test

* host deposit & txhandler test

* host handler test

* keys test

* txutil test

* child deposit oracle test

* refactor child db and add l2 sequence checker into handleInitiateWithdrawal and test

* prepare tree, output test

* add version to working tree info & child withdrawal test

* child handle output test

* child db handler query test

* executor types test

* format

* delete oracle msg data from authz msg & oracle test

* update batch info test

* batch test

* add timestamp & tx hash to withdrawals (#54)

* add timestamp & tx hash to withdrawals

* fix test and lint

* delete last block height

---------

Co-authored-by: beer-1 <[email protected]>

* format

* add batch handler test & fix checkbatch test

* add some comments

* e2e interchaintest setup

* add test-e2e to makefile

* add syncing query

* simple deposit e2e test

* syncing query

* create connect sidecar container & connect it to l1

* multiple txs e2e test

* reconnect node test

* batch reconstruction test

* tx check err fix

* format

* bug fix: set bech32 prefix to sdk config before building tx

* use celestia custom tx building function

* celestia batch reconstruction test

* add celestia version to readme

* increment page

* Update executor/querier.go

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* sync nil check

* check msg type url in msgexec

* authz msg length check

* authz msg length check

* increase timeout of e2e test & add minor comments & add e2e to codecov ignore

* address function return decoded address

---------

Co-authored-by: beer-1 <[email protected]>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

v0.1.11

11 Dec 04:54
ece493c
Compare
Choose a tag to compare
update readme & configs (#59)

* update readme & configs

* change next to offset

v0.1.10

25 Nov 12:30
a6bf7bb
Compare
Choose a tag to compare
change withdrawal indexing (#53)

v0.1.9

21 Nov 09:22
197ca86
Compare
Choose a tag to compare
bug fix starting from 1 when initializing tree (#52)

* bug fix starting from 1 when initializing tree

* change workingtree start leaf count

* change workingtree start leaf count in force

* print outputroot

* error logs

v0.1.8

20 Nov 05:59
dcae51a
Compare
Choose a tag to compare
add feegrant msg to grant-oracle cmd (#49)

* add feegrant msg to grant-oracle cmd

* add disable delete future withdrawals flag (#50)

* add disable delete future withdrawals flag

* format

v0.1.7

19 Nov 05:50
88491e9
Compare
Choose a tag to compare
Feat/split oracletx (#45)

* find tx using txsearch with tx hash

* change sequence

* add oracle executor account to avoid executor sequence mismatch

* query block header instead of block

* handle tx failed

* remove redunt sequence err

* update readme

* return sender when creating msgs & split msg queue every sender

* set bridge info first

* update authz grant checker

* add sender

* add broadcaster account checker

* sender not set bug fix

* delete debug print

* add sender to pendingtx

* add sender when unmarshalling processed msgs

* remove redundant msg queue allocation

* format

* delete processed msgs from db when simulation failed and error is handled

* change oracle tx sender

* change proof query error (#46)

* enable to query withdrawals that their tree is not finalized yet (#47)

* introduce authz tx msg command (#48)

* introduce authz tx msg command

* update readme

* format

* update evm version

* can disable to relay oracle data by emptying oracle-bridge-executor

v0.1.6

15 Nov 04:14
13e1849
Compare
Choose a tag to compare
Feat/cors (#42)

* add cors server config

* bug when deleting future withdrawals

v0.1.5

12 Nov 03:12
05f8a32
Compare
Choose a tag to compare
Feat/withdrawal api by address (#41)

* save withdrawals by address

* change query params

* db iteration bug fix

* fix db iteration bug

* change cmd name

* go mod tidy

* cleanup go.mod

* change offset to real index

* add next

---------

Co-authored-by: beer-1 <[email protected]>

v0.1.4

06 Nov 07:45
e03e229
Compare
Choose a tag to compare
fix node db (#40)

* fix node db

* delete da too

v0.1.1

29 Oct 04:09
34c8216
Compare
Choose a tag to compare
Feat/fetch output submitter info (#34)

* make nodes use l1 brige config instead of l2 bridge info

* use bech32 prefix from config & fetch keyrecord info from keyring config

* add bech32prefix to challenge node configs

* small safe guard

* delete keyringconfig from broadcaster config