Agents 1.0.1
- Added support for Sepolia
- Significant improvements to logging verbosity and clarity, wrote custom debug formants and decreased external lib logging levels
- Scraper refresh; new database format and easier data querying
- Support for default signer configurations with
defaultSigner
that will be used for all chains withoutchains.<chainname>.signer
- Fixed issues with string/number parsing in configs, most numbers should be valid as a string or number now
- Fixed a bug with using less than 30 gwei for transactions on polygon
- Reworked relayer retry queues and backoff scaling
- Housekeeping:
- Package updates
- rust version bump
- removed gelato code
- cleaned up config defaults
Breaking Changes
Relayer & Validator
- Updates to default configuration (removed null/empty strings and changed logging defaults to
pretty
andinfo
)
Relayer
- Removed Gelato support
Scraper
- New database schema, non-migrateable, requires re-indexing
- New
chainstoscrape
configuration
See #1923 for the details
Docker image
gcr.io/abacus-labs-dev/hyperlane-agent:5bf8aed-20230323-140136
What's Changed
- Add Sepolia by @nambrot in #1930
- fix: index the message with zero nonce. by @serejke in #1925
- Support default signer configuration by @mattiecnvr in #1908
- Move to estimateRetryableTicket to get L2 gas for arbitrum chains by @tkporter in #1949
- Remove gelato support by @mattiecnvr in #1946
- Better context to track down errors during init by @mattiecnvr in #1911
- Change ethereum finality in config 14 -> 20 by @tkporter in #1959
- Add first pass at code owners by @yorhodes in #1958
- Require >30 gwei for Polygon by @nambrot in #1952
- Reduce IGP indexer verbosity by @nambrot in #1965
- Indicate why metadata could not be fetched on debug by @mattiecnvr in #1905
- Better rust package management by @mattiecnvr in #1975
- Reduce external logging by @mattiecnvr in #1974
- Change relayer backoff scaling by @mattiecnvr in #1973
- Scraper Refresh by @mattiecnvr in #1932
- Set origin of metric by @nambrot in #1981
- Serial-submitter rework by @mattiecnvr in #1978
- Rust updates by @mattiecnvr in #1979
- Update config defaults by @mattiecnvr in #1972
- Use legacy feature for ethers-contract by @tkporter in #2001
New Contributors
Full Changelog: agents-1.0.0...agents-1.0.1