v0.2.0
What's Changed
- feat: move docker builds to self-hosted runners by @CluEleSsUK in #168
- feat: dcipher monitoring agent by @CluEleSsUK in #169
- feat(onlyswaps-state-api): add metrics by @azixus in #175
- docs: README entry for monitoring by @CluEleSsUK in #178
- feat: label addresses in metrics by @CluEleSsUK in #182
- Revision of how we handle Docker tags by @AnomalRoil in #183
- feat: optional paging for tx state API by @CluEleSsUK in #177
- yolo: use moka future instead of sync to try and fix #181 by @CluEleSsUK in #185
- feat: return token in/out in transaction state response by @CluEleSsUK in #186
- fix(onlyswaps-solver): remove redundant gas estimator by @azixus in #187
- fix(onlyswaps-solver): use simple nonce filler instead of cached by @azixus in #188
- feat: onlyswaps-client in rust by @azixus in #180
- feat(onlyswaps-smoketest): tool to periodically create onlyswaps request by @azixus in #189
- docs(signer): mark
with_eager_signingfn as insecure by @azixus in #195 - Starting to use sccache in GHA by @AnomalRoil in #191
- Using right tool name for cargo-hack by @AnomalRoil in #196
- cicd demo: prebuild binaries, then copy into docker images + cleanup workflows by @GlacierWalrus in #198
- Fix issues with new builds by @GlacierWalrus in #202
- fix: docker lint from github by @CluEleSsUK in #203
- ci: dirty substitute to use relative path instead of absolute by @azixus in #206
- fix: docker chmod bin when copying by @CluEleSsUK in #207
- chore: clippy fixes by @azixus in #208
- fix: check bindings on updating generated & update bindings by @azixus in #209
- feat: better debug logging of 'solution' process by @CluEleSsUK in #204
- Make artifact paths relative during metadata generation by @GlacierWalrus in #211
- feat: interpret custom solidity errors in rust by @azixus in #192
- feat(onlyswaps-client): add backoffs for reliable swaps by @azixus in #215
- feat: create custom filler that automatically add gas buffer by @azixus in #210
- feat(onlyswaps-verifier): send failed tx to retry list by @azixus in #214
- fix(dsigner-legacy-http): update config due to ser / deser rt inconsistency by @azixus in #217
- feat(verifier): timeout and retry for partial signatures by @CluEleSsUK in #220
- hack: increased solver timeout to support filecoin... by @CluEleSsUK in #221
- feat(solver): configurable timeout config by @CluEleSsUK in #223
- tests(omnievent/event-manager): fix emitted string on chain 1338 by @azixus in #224
- tests(signer/bls): increase async_threshold_signer test timeout to 5s by @azixus in #225
- fix(onlyswaps-verifier): do not attempt to resubmit already fulfilled reqs by @azixus in #226
- fix: wrap errors instead of string formatting by @azixus in #227
- feat(solver): hooks support by @CluEleSsUK in #229
- log(solver): don't blow up if fees call fails by @CluEleSsUK in #230
- fix(docker): add ca-certs to base image by @CluEleSsUK in #231
- fix(verifier): add hooks and amount_in to signature logic by @CluEleSsUK in #232
- fix(verifier): don't keccak the hooks by @CluEleSsUK in #233
- fix(verifier): re-add keccak with abi encoding by @CluEleSsUK in #234
- fix(verifier): wait properly in retry scheduler by @azixus in #235
- feat(signer/bls): add message used to replay partials by @azixus in #236
New Contributors
- @AnomalRoil made their first contribution in #183
Full Changelog: v0.1.0...v0.2.0