Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: relayers must now be authorized (#1) Signed-off-by: Gregory Hill <[email protected]> * feat: add polkadot types to core Signed-off-by: Gregory Hill <[email protected]> * refactor: renable concurrent signing on rpc Signed-off-by: Gregory Hill <[email protected]> * feat: scripts to register multiple vaults & staked relayers (#5) Signed-off-by: Gregory Hill <[email protected]> * refactor: update readmes, enable tls for faucet conn, improve docker-compose Signed-off-by: Gregory Hill <[email protected]> * feat: staked-relayer and vault clients now wait for Bitcoin to sync Signed-off-by: Gregory Hill <[email protected]> * Chore: create github release for tagged commits (#6) * Chore: remove gitlab dependencies from Jenkinsfile * Chore: create github release for tagged commits * Chore: create github release for tagged commits * Chore: create github release for tagged commits Co-authored-by: ns212 <ns212> * fix: add VaultStatus to core types Signed-off-by: Gregory Hill <[email protected]> * Chore: fix path to gh binary in Jenkinsfile * chore: remove docker-compose files Signed-off-by: Gregory Hill <[email protected]> * fix: update btc_relay and sla event types Signed-off-by: Gregory Hill <[email protected]> * fix: gitlab -> github Signed-off-by: Gregory Hill <[email protected]> * fix: establish parachain connection after bitcoind sync to avoid timeout Signed-off-by: Gregory Hill <[email protected]> * feat: require a configurable amount of confirmations before relaying block * chore: remove unmaintained helm charts Signed-off-by: Gregory Hill <[email protected]> * chore: log received errors as DEBUG rather than ERROR * feat: add more logging to faucet client Signed-off-by: Gregory Hill <[email protected]> * feat: add info logs before and after parachain connect Signed-off-by: Gregory Hill <[email protected]> * feat: connect to parachain with retry Signed-off-by: Gregory Hill <[email protected]> * feat: connect to bitcoin with retry Signed-off-by: Gregory Hill <[email protected]> * fix(staked-relayer): prettier exit response Signed-off-by: Gregory Hill <[email protected]> * refactor: move runtime types to separate file Signed-off-by: Gregory Hill <[email protected]> * refactor: better system health check with timeout Signed-off-by: Gregory Hill <[email protected]> * feat(faucet): Optimize funding * fix(vault): prettier exit response Signed-off-by: Gregory Hill <[email protected]> * feat: check for old redeem requests in vault system health check Signed-off-by: Gregory Hill <[email protected]> * chore: bump jsonrpsee to get bigger buffer size to hopefully prevent freezes * refactor: align http json-rpc impls, calls now async Signed-off-by: Gregory Hill <[email protected]> * refactor: env_logger should default to info if unset Signed-off-by: Gregory Hill <[email protected]> * refactor: centralize faucet logic, only fund if not registered Signed-off-by: Gregory Hill <[email protected]> * fix(oracle): reconnect to parachain for every exchange rate submission * fix: check issue amount for attempting to execute * fix: only consider finalized blocks for reading storage * fix: await relaying of block before attempting to execute it * chore: update parachain testing dep to newest version * chore: upgrade to jsonrpsee-v2 Signed-off-by: Gregory Hill <[email protected]> * fix: don't start the vault if liquidated Signed-off-by: Gregory Hill <[email protected]> * chore: upgrade jsonrpsee-v2 and subxt Signed-off-by: Gregory Hill <[email protected]> * fix: return only active vaults (for liquidation) Signed-off-by: Gregory Hill <[email protected]> * fix: increase max_concurrent_requests to 1024 Signed-off-by: Gregory Hill <[email protected]> * fix: use correct vault amount in auction replace check Signed-off-by: Gregory Hill <[email protected]> * refactor: move relayer-core to staked-relayer crate Signed-off-by: Gregory Hill <[email protected]> * refactor: simplify usage of arc Signed-off-by: Gregory Hill <[email protected]> * refactor: match duplicate block relay error and log Signed-off-by: Gregory Hill <[email protected]> * feat: handle reconnects in staked-relayer client Signed-off-by: Gregory Hill <[email protected]> * feat: handle reconnects in faucet client Signed-off-by: Gregory Hill <[email protected]> * feat: handle reconnects in vault client Signed-off-by: Gregory Hill <[email protected]> * fix: re-enable execution tests Signed-off-by: Gregory Hill <[email protected]> * refactor: cli options for manager can be reused Signed-off-by: Gregory Hill <[email protected]> * chore: tidy up dependencies Signed-off-by: Gregory Hill <[email protected]> * chore: add rustfmt config Signed-off-by: Gregory Hill <[email protected]> * fix: subscription id not dropped if max notifs exceeded Signed-off-by: Gregory Hill <[email protected]> * fix: match issue completed error and log info Signed-off-by: Gregory Hill <[email protected]> * fix: debug log if vault has insufficient funds on auction replace Signed-off-by: Gregory Hill <[email protected]> * chore: point to parachain master Signed-off-by: Gregory Hill <[email protected]> Co-authored-by: ns212 <[email protected]> Co-authored-by: ns212 <ns212> Co-authored-by: Sander Bosma <[email protected]> Co-authored-by: Daniel Savu <[email protected]>
- Loading branch information