Major Changes
- Fixed context cancellation issues and simplified code structure.
- Improved client initialization with custom database settings.
- Allowed arbitrary transaction submission from the root wallet.
- Added transaction hex export for manual submission and debugging.
- Enhanced nonce handling and reduced connection spam during retries.
Full changelog
Full changelog
- 4491b5e Merge pull request #134 from ethpandaops/pk910/fix-context-cancellation
- 8fb5823 callback comments
- b405046 fix context cancelation and simplify code structure
- b511982 Merge pull request #133 from ethpandaops/pk910/cancel-blob-replacement-routines
- f9c7ae6 stop blob replacement routines on context cancelation
- 8d7bf5c Merge pull request #132 from ethpandaops/pk910/fix-client-initialization
- e24d5fe fix client initialization with custom settings from db
- 63e6f58 Merge pull request #131 from ethpandaops/pk910/send-from-root-wallet
- ea0aef6 allow arbitrary tx submission from root wallet
- b2f54a0 Merge pull request #130 from ethpandaops/pk910/copy-tx-hex
- afac384 export tx hex on ui to allow manual submission & debugging
- a9db556 Merge pull request #128 from ethpandaops/dependabot/go_modules/dependencies-20382d1986
- bf5c6bf Merge pull request #129 from ethpandaops/pk910/reuse-skipped-nonces
- 57103b9 limit number of resubmissions
- 06c8d19 fix issue with piling up rebroadcasts on cancelled scenarios
- 48c1175 trigger CI
- ec3ab5f reuse skipped nonces
- 4750dd8 Bump the dependencies group with 3 updates
- 2bbe490 Merge pull request #127 from ethpandaops/pk910/await-root-wallet-funding
- 379b0d6 wait for root wallet funding
- 17aadda Merge pull request #125 from ethpandaops/dependabot/go_modules/dependencies-921f770c28
- e61667b Bump the dependencies group with 2 updates
- cf1edc5 Merge pull request #123 from ethpandaops/dependabot/go_modules/dependencies-fb0237e56b
- e503875 Bump github.com/pressly/goose/v3 in the dependencies group
- e9d0921 Merge pull request #119 from ethpandaops/pk910/skip-invalid-tx
- 0d6e3d5 Merge pull request #122 from ethpandaops/pk910/fix-retry-loop
- 061be20 fix retry endless loop in
Wallet.ResetPendingNonce
- 8a415d6 Merge pull request #121 from ethpandaops/pk910/limit-retries-with-no-client
- 475aa89 improve logging
- 1c05c16 limit number of retries if no client is available (reduce connection & log spam)
- a955125 Merge pull request #120 from ethpandaops/pk910/fix-panic-on-failed-replace
- 0239594 fix panic on failed blob replacement
- a101fc8 trigger ci
- fcdda34 skip invalid transactions in txpool
- a819a17 add spammer startup delay to daemin, to allow canceling spammers that exceed resource limits
- 3ab7212 Merge pull request #118 from ethpandaops/pk910/fix-nonces-with-offline-clients
- beb7eff Merge branch 'master' into pk910/fix-nonces-with-offline-clients
- ad09383 fix pending nonce tracking with randomly offline clients
Release Artifacts
Please read through the wiki for setup & configuration instructions.
Release File | Description |
---|---|
spamoor_1.1.10_windows_amd64.zip | spamoor executables for windows/amd64 |
spamoor_1.1.10_linux_amd64.tar.gz | spamoor executables for linux/amd64 |
spamoor_1.1.10_linux_arm64.tar.gz | spamoor executables for linux/arm64 |
spamoor_1.1.10_darwin_amd64.tar.gz | spamoor executable for macos/amd64 |
spamoor_1.1.10_darwin_arm64.tar.gz | spamoor executable for macos/arm64 |