Agents June 14, 2023
yorhodes
released this
25 May 19:41
·
1575 commits
to main
since this release
Docker Image 1fff74e-20230614-005705
Change Highlights
- Add relayer support for MultisigIsm and RoutingIsm by @asaj in #2074
- Validator automatically self-announces by @asaj in #2177
- Update validators with new signature scheme by @yorhodes in #2187
- Adapt multisig metadata builder to 3 variants by @yorhodes in #2248
- Agent Argument Parsing by @mattiecnvr in #2132
- feat(helm): Support configurable SecretStore type by @josedev-union in #2257
- feat: support WebIdentityProvider for AWS credentials [#2168]. by @serejke in #2188
- Refactor agent event indexing by @asaj in #2246
- Omniscient Relayer by @mattiecnvr in #2195
- Omniscient relayer infra by @mattiecnvr in #2299
Bug Fixes
- Properly store gas payment expenditure data in agent rocks db by @asaj in #2268
- Fix domain config unwrap bug by @mattiecnvr in #2133
- Revert database prefix by @mattiecnvr in #2294
- Fix bug in MessageSyncCursor rewind logic by @asaj in #2297
- Add origin filter to relayer msg processor by @yorhodes in #2301
- Gracefully handle inconsistent RPC providers in ForwardMessageSyncCursor by @asaj in #2302
- Fix bug in postgres message coercion by @yorhodes in #2310
- Do not spawn validator backwards pass if count is zero by @asaj in #2315
- Fix AWS KMS Signer connection issues by @yorhodes in #2319
- Block validator submitter on nonzero mailbox count by @yorhodes in #2341
- Handle additional error case in retrying provider by @mattiecnvr in #2330
- Fix BSC indexing start block by @asaj in #2375
- Start scraper message_dispatch sync from high watermark by @asaj in #2377
- Reduce hyper client pool idle timeout to 20s by @yorhodes in #2384
- Prevent AWS KMS throttling in validator by @yorhodes in #2391
Other Changes
- Release latest agent image by @asaj in #2130
- Error message to indicate if there are no validators by @mattiecnvr in #2099
- Hyperlane-Core WASM support by @mattiecnvr in #2110
- Better checks on config files by @mattiecnvr in #2134
- Better validation of signers during config parsing by @mattiecnvr in #2139
- Update rust toolchain by @mattiecnvr in #2159
- Rust release artifacts by @mattiecnvr in #2150
- Relayer warns if validator not announced by @asaj in #2160
- Agent docs and config improvements by @mattiecnvr in #2148
- Minor logging improvements to agents by @asaj in #2271
- Make merkle proofs optional on multisig ISM by @yorhodes in #2173
- Reduce log noise by @mattiecnvr in #2336
- Add instructions for running agents locally against cloud resources to
rust/README
by @yorhodes in #2322 - Implement single signer task in validator #2342
New Contributors
- @josedev-union made their first contribution in #2257
Full Changelog: agents-2023-04-14...agents-2023-06-14