Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Releases: hermeznetwork/hermez-node

v1.3.1-rc1

02 Jun 13:35
Compare
Choose a tag to compare

Changelog

339707a change where the gasPrice variable is created
94e2a6c collect gasprice from etherscan and geth node and uses the higher

v1.3.0-rc5

31 May 09:49
8b29e99
Compare
Choose a tag to compare

Changelog

8b29e99 Merge pull request #839 from hermeznetwork/fix/eth_tx_hash
f022d7d set eth_tx_hash by default to 0x0

v1.3.0

31 May 09:54
a577563
Compare
Choose a tag to compare

Saint Helens (v1.3.0)

WARNING: this version introduces some changes that could affect already deployed systems, please make sure you understand this implications before updating:

  • Configuration file: requires URL and key for etherscan API, add this into the config file:
[Etherscan]
URL="etherscan URL goes here"
APIKey="etherscan APIKey goes here"
  • batch table of the SQL database now have a new column eth_tx_hash, this column won't have correct values for existing rows. However this is only used in the API, and will return a safe value (all 0...00)

Summary of the most relevant changes:

  • Improved response of POST /create-account-authorization
  • Added CLI command to downgrade migrations SQL
  • Added Ethereum transaction hash in batch structs an API esponses
  • Added git flow guide as part of the documentation
  • Better info description for pool transactions
  • Better gas price calculation using etherscan API

Changelog

c544911 Account creation authorization success response improved
19eb01c Add CLI command to downgrade SQL schema
57264c4 Add gitflow documentation
b22bc7c Add test for 3rd migration
30e0d3c Improve gitflow documentation
b0d617a Merge pull request #796 from hermeznetwork/feature/dowgrade-sql-schema
d3f12b4 Merge pull request #798 from hermeznetwork/feature/#789-return-ethTxHash
2ebcd57 Merge pull request #803 from hermeznetwork/feature/#778-check-go-wrappers-SMC
dc5fb2b Merge pull request #804 from hermeznetwork/feature/#731-success-response
f437608 Merge pull request #813 from hermeznetwork/fix/swagger-servers
4ca7263 Merge pull request #817 from hermeznetwork/feature/test-3rd-migration
e513d4b Merge pull request #818 from hermeznetwork/feature/processes
ee9a9c6 Merge pull request #825 from hermeznetwork/fix/gasPrice
8b29e99 Merge pull request #839 from hermeznetwork/fix/eth_tx_hash
a577563 Merge pull request #845 from hermeznetwork/release/v1.3.0
abca4e3 New value ethTxHash returned in the api when retrieving the batch info
5852007 add etherscan config section
d61e84e added info to non forgable txs (#787)
998b5db adjust gasprice mechanism
fe745c0 changed eth tx to etx txs slice in batchInfo (#746)
46db7fa fix nil error
c20a7d4 hotfix
f022d7d set eth_tx_hash by default to 0x0
d53eda2 typo fixed
e344213 update script to the new file structure
4ecdca9 use GETH gwei constant

v1.3.0-rc4

29 May 15:31
Compare
Choose a tag to compare

Changelog

46db7fa fix nil error

v1.3.0-rc3

29 May 15:13
Compare
Choose a tag to compare

Changelog

4ecdca9 use GETH gwei constant

v1.3.0-rc2

29 May 12:12
Compare
Choose a tag to compare

Changelog

5852007 add etherscan config section
998b5db adjust gasprice mechanism

v1.3.0-rc1

20 May 13:25
ee9a9c6
Compare
Choose a tag to compare

Saint Helens (v1.3.0)

Summary of the most relevant changes:

  • Improved response of POST /create-account-authorization
  • Added CLI command to downgrade migrations SQL
  • Added Ethereum transaction hash in batch structs an API esponses
  • Added git flow guide as part of the documentation
  • Better info description for pool transactions

Changelog

c544911 Account creation authorization success response improved
19eb01c Add CLI command to downgrade SQL schema
57264c4 Add gitflow documentation
b22bc7c Add test for 3rd migration
9d17629 Fix swagger server URLs
30e0d3c Improve gitflow documentation
b0d617a Merge pull request #796 from hermeznetwork/feature/dowgrade-sql-schema
d3f12b4 Merge pull request #798 from hermeznetwork/feature/#789-return-ethTxHash
2ebcd57 Merge pull request #803 from hermeznetwork/feature/#778-check-go-wrappers-SMC
dc5fb2b Merge pull request #804 from hermeznetwork/feature/#731-success-response
f437608 Merge pull request #813 from hermeznetwork/fix/swagger-servers
4ca7263 Merge pull request #817 from hermeznetwork/feature/test-3rd-migration
e513d4b Merge pull request #818 from hermeznetwork/feature/processes
ee9a9c6 Merge pull request #825 from hermeznetwork/fix/gasPrice
abca4e3 New value ethTxHash returned in the api when retrieving the batch info
d61e84e added info to non forgable txs (#787)
fe745c0 changed eth tx to etx txs slice in batchInfo (#746)
c20a7d4 hotfix
d53eda2 typo fixed
e344213 update script to the new file structure

v1.2.1

13 May 15:11
1428af2
Compare
Choose a tag to compare

Canigo (v1.2.1)

Summary of the most relevant changes:

  • Fixed URLs of the servers in swagger file

Changelog

9d17629 Fix swagger server URLs
1428af2 Merge pull request #812 from hermeznetwork/fix/swagger-servers

v1.2.0-rc5

07 May 10:24
51d4dd5
Compare
Choose a tag to compare

Canigo (v1.2.0)

Changelog

540cdcc Automatically fetch the smart contract addresses from the Rollup contract (#723)
f4f77aa Feature/get pool txs (#689)
c9a3120 Fix data race in kvdb unit tests (#712)
6c0b4ab Made right description for the invalidateOldNoncesInfo
ca21f4e Merge pull request #698 from hermeznetwork/feature/infoForInvalidTxs
292a83b Merge pull request #703 from hermeznetwork/refactor/synchronizerSlicesOptimizations
e1b2ff8 Merge pull request #704 from hermeznetwork/feature/integration-develop
c25d8ca Merge pull request #709 from hermeznetwork/bug/toBJJTxPool
616249d Merge pull request #733 from hermeznetwork/feature/tests-configurable-postgres
7d24112 Refactor/apiqueries structs (#699)
91cf4ca Reset pool txs with batchNum forged externally (#720)
e38413d add race condition detector to the unit tests (#713)
186be5a added info to the invalid transaction
eff2955 allow overriding test DB details using env vars (+ fix #716)
569150a changed toBjj -> toBJJ in tx-pool
aa18a65 changed validation of config (#734)
ab68324 delete temporary test files properly (#727)
f3e3715 fix govet error (#730)
2adeb8a fix the setType method to avoid invalid tx in the tx pool (#708)
b322e81 made slices initialization with correct capacity
a7ea348 remove max tx for remove by TTL (#714)
cecf6a7 switch PR to integration testing to develop
b1568e6 trigger integration action on 'rc'tags (#724)
354b12f update github templates (#735)
bd8e3cd Makefile/build improvements (#748)
0d0a1b9 Merge pull request #761 from hermeznetwork/fix/#745-coord-freeze
49628c5 changed error code for item already exists (#757)
3229784 coordinator: do not hang when the connection to the prover fails
5e2bb0c do not block the synchronizer if the coordinator is busy
97f462c fixed pending items in transactions-pool request (#754)
cf12121 implemented health endpoint (#764)
337e049 update codowners file (#759)
8b6e582 Merge pull request #767 from hermeznetwork/fix/sqlite-gcc10-warning
67edf96 Merge pull request #775 from hermeznetwork/fix/purge-old-nonce
5b2d82c Merge pull request #780 from hermeznetwork/fix/health-check-l2
2732ec6 Revert changes on the pool if forgeBatch fail
2d4f2cd fix sqlite3-related build warnings
88d07ae only exposes db check if the conn exists742978f Add bennassar ownerships in CODEOWNERS (#782)
8f8d889 EtherScan endpoint working
38b40ca Merge branch 'develop' into feature/#729-gasprice-etherscan
26a03cf Merge branch 'develop' into feature/#729-gasprice-etherscan
e209178 Merge pull request #773 from hermeznetwork/feature/#729-gasprice-etherscan
56e6ef4 Merge pull request #783 from hermeznetwork/fix/some-cleanups
369b849 Merge pull request #790 from hermeznetwork/feature/tokenid-txpool
d283598 Merge pull request #793 from hermeznetwork/bug/#749-checks-ethaddr
26a5233 Merge remote-tracking branch 'origin/develop' into feature/#729-gasprice-etherscan
891ecfe Merge remote-tracking branch 'origin/develop' into feature/#729-gasprice-etherscan
e630e29 Merge remote-tracking branch 'origin/develop' into feature/#729-gasprice-etherscan
d49c630 Merge upstream cli/node/cfg.buidler.toml changes
73745f6 added tokenId filter to the txspool
f44b059 allow test execution on a host with a running node
0320d02 etherscan config improved
a72d547 fix puzzling argument names/descriptions
f0b6f64 get gas price from etherscan
7c512f2 linters
92b6e42 remove toethaddress and tobjjaddress checks
dc5832c rename directories to match golang-standards/project-layout
43add70 rework the Makefile
164cb88 BatchNum added to txpool info field
fa32752 Make API reject exits with amount 0
7514bb5 Make txselector ignore exits with amount 0
b4e50fe Merge pull request #791 from hermeznetwork/fix/exit-0
d2d272e Merge pull request #792 from hermeznetwork/feature/api-pool-reject-exit-0
51d4dd5 Merge pull request #795 from hermeznetwork/feature/#762-batchNum-in-txpool-msg

v1.2.0

13 May 10:25
51d4dd5
Compare
Choose a tag to compare

Canigo (v1.2.0)

Summary of the most relevant changes:

  • Added option to use etherscan as gas price provider
  • Simplify the config file by fetching some data directly from the smart contracts
  • API improvements:
    • better filters for some endpoints
    • better usage of HTTP status codes
    • more detailed information on the status of transactions in the pool
  • Small fixes to avoid potential bugs, some code cleaning and performance improvements

Changelog

540cdcc Automatically fetch the smart contract addresses from the Rollup contract (#723)
f4f77aa Feature/get pool txs (#689)
c9a3120 Fix data race in kvdb unit tests (#712)
6c0b4ab Made right description for the invalidateOldNoncesInfo
ca21f4e Merge pull request #698 from hermeznetwork/feature/infoForInvalidTxs
292a83b Merge pull request #703 from hermeznetwork/refactor/synchronizerSlicesOptimizations
e1b2ff8 Merge pull request #704 from hermeznetwork/feature/integration-develop
c25d8ca Merge pull request #709 from hermeznetwork/bug/toBJJTxPool
616249d Merge pull request #733 from hermeznetwork/feature/tests-configurable-postgres
7d24112 Refactor/apiqueries structs (#699)
91cf4ca Reset pool txs with batchNum forged externally (#720)
e38413d add race condition detector to the unit tests (#713)
186be5a added info to the invalid transaction
eff2955 allow overriding test DB details using env vars (+ fix #716)
569150a changed toBjj -> toBJJ in tx-pool
aa18a65 changed validation of config (#734)
ab68324 delete temporary test files properly (#727)
f3e3715 fix govet error (#730)
2adeb8a fix the setType method to avoid invalid tx in the tx pool (#708)
b322e81 made slices initialization with correct capacity
a7ea348 remove max tx for remove by TTL (#714)
cecf6a7 switch PR to integration testing to develop
b1568e6 trigger integration action on 'rc'tags (#724)
354b12f update github templates (#735)
bd8e3cd Makefile/build improvements (#748)
0d0a1b9 Merge pull request #761 from hermeznetwork/fix/#745-coord-freeze
49628c5 changed error code for item already exists (#757)
3229784 coordinator: do not hang when the connection to the prover fails
5e2bb0c do not block the synchronizer if the coordinator is busy
97f462c fixed pending items in transactions-pool request (#754)
cf12121 implemented health endpoint (#764)
337e049 update codowners file (#759)
8b6e582 Merge pull request #767 from hermeznetwork/fix/sqlite-gcc10-warning
67edf96 Merge pull request #775 from hermeznetwork/fix/purge-old-nonce
5b2d82c Merge pull request #780 from hermeznetwork/fix/health-check-l2
2732ec6 Revert changes on the pool if forgeBatch fail
2d4f2cd fix sqlite3-related build warnings
88d07ae only exposes db check if the conn exists742978f Add bennassar ownerships in CODEOWNERS (#782)
8f8d889 EtherScan endpoint working
38b40ca Merge branch 'develop' into feature/#729-gasprice-etherscan
26a03cf Merge branch 'develop' into feature/#729-gasprice-etherscan
e209178 Merge pull request #773 from hermeznetwork/feature/#729-gasprice-etherscan
56e6ef4 Merge pull request #783 from hermeznetwork/fix/some-cleanups
369b849 Merge pull request #790 from hermeznetwork/feature/tokenid-txpool
d283598 Merge pull request #793 from hermeznetwork/bug/#749-checks-ethaddr
26a5233 Merge remote-tracking branch 'origin/develop' into feature/#729-gasprice-etherscan
891ecfe Merge remote-tracking branch 'origin/develop' into feature/#729-gasprice-etherscan
e630e29 Merge remote-tracking branch 'origin/develop' into feature/#729-gasprice-etherscan
d49c630 Merge upstream cli/node/cfg.buidler.toml changes
73745f6 added tokenId filter to the txspool
f44b059 allow test execution on a host with a running node
0320d02 etherscan config improved
a72d547 fix puzzling argument names/descriptions
f0b6f64 get gas price from etherscan
7c512f2 linters
92b6e42 remove toethaddress and tobjjaddress checks
dc5832c rename directories to match golang-standards/project-layout
43add70 rework the Makefile
164cb88 BatchNum added to txpool info field
fa32752 Make API reject exits with amount 0
7514bb5 Make txselector ignore exits with amount 0
b4e50fe Merge pull request #791 from hermeznetwork/fix/exit-0
d2d272e Merge pull request #792 from hermeznetwork/feature/api-pool-reject-exit-0
51d4dd5 Merge pull request #795 from hermeznetwork/feature/#762-batchNum-in-txpool-msg