Releases: ethstorage/es-node
Releases · ethstorage/es-node
Release v0.2.0
What's Changed
- refactor integration test and add unit test by @ping-ke in #366
- Add new pattern of known failure to integration test. by @ping-ke in #367
- add minedTs too Small known issue check by @ping-ke in #370
- refactor: using slices.Contains to simplify the code by @beforetech in #369
- Add Chainid to p2p filter by @ping-ke in #355
- use tencent register for npm by @zhiqiangxu in #349
- New ENR due to #355 by @qzhodl in #371
- upgrade geth to Pectra(v1.15.5) by @syntrust in #373
- Display RPC es-node in the network dashboard by @ping-ke in #372
- reformat files name by @ping-ke in #377
- New ENR for EthStorage bootnode on Sepolia by @qzhodl in #378
- bump version by @syntrust in #376
New Contributors
- @beforetech made their first contribution in #369
Full Changelog: v0.1.17...v0.2.0
Release v0.1.17
What's Changed
- Add more kinds of alert types for ethstorage/quarkchain/web3q. by @ping-ke in #335
- Fix integration test by @ping-ke in #336
- Guide to test random blob using archive service by @syntrust in #338
- Archiver test doc on Sepolia by @syntrust in #337
- Archiver test doc by @syntrust in #325
- Use the same code branch as current node in the testnet by @syntrust in #339
- Update guide-devnet.md by @qizhou in #341
- Fix long term DA tutorial by @qizhou in #342
- Archiver test doc update by @syntrust in #340
- chore: fix some function names in comment by @soonsouth in #346
- Move documents to docs folder by @syntrust in #347
- Remove beacon base options by @syntrust in #345
- Typo in: Update archiver-guide-devnet.md by @oxbau in #348
- Boot node and RPC for L2 beta testnet by @qzhodl in #350
- Fix missing slash of l2 script by @syntrust in #352
- update RPC to L2 beta testnet for integration test and alerting action by @ping-ke in #351
- Change Dashboard -- grafana.ethstorage.io to show multi-chains' mining infos by @ping-ke in #354
- Dashboard: add chainID to contract address for dashboard by @ping-ke in #357
- Removed Galileo related alerts from alert config, as the Galileo network will be deprecated soon. by @ping-ke in #358
- Removed web3q related alerts from alert config by @ping-ke in #359
- chore: fix some function names in comment by @chuangjinglu in #361
- Fix archiver: repeated params are not supported by @syntrust in #364
- Add L1 data fee when estimating mining transaction profit by @syntrust in #360
- Update LICENSE by @maximevtush in #362
- bump version to v0.1.17 by @syntrust in #365
New Contributors
- @soonsouth made their first contribution in #346
- @oxbau made their first contribution in #348
- @chuangjinglu made their first contribution in #361
- @maximevtush made their first contribution in #362
Full Changelog: v0.1.16...v0.1.17
Release v0.1.16
What's Changed
- fix Issue232: Use dynamically adjusted request size to fetch blobs data from peers through p2p instread of using the static p2p.max.request.size value by @ping-ke in #287
- fix unit test bug: TestSaveAndLoadSyncStatus would randomly fail by @ping-ke in #294
- fix issue 262: close peers that have no addresses in the host.peerstore due to expired ttl. by @ping-ke in #288
- Download blob from da server when deploying on L2 by @qzhodl in #292
- L2 support miner change by @syntrust in #293
- L2 rpc running script by @qzhodl in #295
- add
concurrency
to release workflow by @zhiqiangxu in #296 - The RPC service needs to be public when running the RPC script. by @qzhodl in #299
- Support go-rapidsnark in addition to snarkjs with a flag (Part 1) by @syntrust in #181
- "Support go-rapidsnark in addition to snarkjs with a flag (Part 2)" by @syntrust in #302
- Fix uint underflow when downloading metadata on multiple shard cases by @qzhodl in #301
- Fix L2 run script by @syntrust in #303
- Batch download into cache by @qzhodl in #305
- L2 testnet by @qzhodl in #309
- Load blob from downloader cache by @syntrust in #300
- fix miner test by @syntrust in #311
- Disk-based cache for the downloader by @syntrust in #306
- Move init data file functionality out of run script by @syntrust in #310
- Fix 'diff not match' by @syntrust in #315
- Mining multiple shards support by @syntrust in #187
- Miner optimization - reduce RPC queries when submitting a transaction by @syntrust in #286
- fix bug: connection with DirInbound may not have addresses in Peerstore. by @ping-ke in #316
- RPC timeout update by @syntrust in #318
- Create action to run Integration test regularly by @ping-ke in #313
- Prover mem fix by @syntrust in #317
- Fix
max fee per gas less than block base fee
by @syntrust in #289 - Integratiointest run as schedule do not sync to latest main branch by @ping-ke in #319
- add upload logs to Integration test action by @ping-ke in #320
- Add notification job to Integration test to send email to related people. by @ping-ke in #321
- update integration test run-on to ubuntu-latest for notification job by @ping-ke in #322
- Add workflow_dispatch to the integration test action so that it can be triggered manually by @ping-ke in #327
- Fix scripts for RPC node setup by @syntrust in #324
- Prompt version to v0.1.16 by @syntrust in #329
- Add checkState before reporting node state. by @ping-ke in #331
- Add alert action to check ethstorage state by @ping-ke in #330
- Add check known failure check to integration test by @ping-ke in #326
- Add contract address to filter whether networks are from Sepolia or l2. by @ping-ke in #333
- Fix
arithmetic underflow or overflow
by @syntrust in #334
New Contributors
- @zhiqiangxu made their first contribution in #296
Full Changelog: v0.1.15...v0.1.16
Release v0.1.15
What's Changed
- bug fix - PeerCount is not correct when es-node restart. by @ping-ke in #282
- prompt version by @syntrust in #283
Full Changelog: v0.1.14...v0.1.15
Release v0.1.14
What's Changed
- Check nodejs and snarkjs installation in run.sh by @syntrust in #272
- Archiver spec by @syntrust in #270
- dashboard part 0: Add miner and submission status for network dashboard. by @ping-ke in #273
- Fix typo by @omahs in #267
- Blob Archiver API by @syntrust in #275
- Support decode optimism type blob by @iteyelmp in #277
- dashboard part 1: add sync state and collect data for network dashboard by @ping-ke in #274
- Fix typo by @0xblackbox in #278
- Reduce log level by @ping-ke in #279
- dashboard part 2: Show all the nodes' status on the dashboard by @ping-ke in #268
- prompt version by @syntrust in #280
New Contributors
- @omahs made their first contribution in #267
- @0xblackbox made their first contribution in #278
Full Changelog: v0.1.13...v0.1.14
Release v0.1.13
What's Changed
- Level up commit blob failed error by @qzhodl in #258
- Reduce log-levels to reduce user confusion by @ping-ke in #260
- Make log more clear by @syntrust in #263
- Fix crashs: add lock ReportPeerSummary and check Peer is null in getIdlePeerForTask by @ping-ke in #264
- prompt version by @syntrust in #271
Full Changelog: v0.1.12...v0.1.13
Release v0.1.12
Release v0.1.11
What's Changed
- Issue164: A new node can not discover all the active peers that boot node connected by @ping-ke in #200
- don't ignore error of querying transaction by @dorisRiver in #236
- fix zkey link by @syntrust in #251
- prompt version by @syntrust in #252
New Contributors
- @dorisRiver made their first contribution in #236
Full Changelog: v0.1.10...v0.1.11
Release v0.1.10
What's Changed
- Fix typos by @jokess123 in #242
- Fix build on Ubuntu 20.04 by @syntrust in #244
- mining stats improvement by @syntrust in #238
- prompt version by @syntrust in #246
- log rpc by @syntrust in #247
- Using url.JoinPath to generate beacon URL, and it will avoid invalid URL by having double "/" by @qzhodl in #248
New Contributors
- @jokess123 made their first contribution in #242
Full Changelog: v0.1.9...v0.1.10