Branch:
update-blockstream-electrum-server-url
bdk-0.11
bip39
burn-down-handle
chore/actor-names-in-logs
chore/bump-bdk-0.15
chore/bump-maia
chore/changelog-entries
chore/leaner-release-process
chore/remove-next-dependency
chore/sql-format
chore/use-esplora-backend
compile-for-aarch64
contact-taker-before-changing-cfd-state
debug-collab-settlement
debug-statements
dependabot/cargo/anyhow-1.0.52
dependabot/cargo/clap-3.0.0-rc.8
dependabot/cargo/reqwest-0.11.8
dependabot/github_actions/docker/login-action-1.12.0
dependabot/npm_and_yarn/taker-frontend/types/node-17.0.4
dependabot/npm_and_yarn/taker-frontend/types/react-17.0.38
dependabot/npm_and_yarn/taker-frontend/vite-2.7.6
failing-clippy
feature/actor-custom-derive
feature/concurrent-roll-over
feature/delete-wallet-cache-on-failure
feature/force-stop-button
feature/integration-tests
feature/reconnect-button
feature/rollover-event-sourcing
feature/supervised-connection
fix-bad-api-calls
fix-olivia-event-id
fix/incorrect-tracing-use
fix/sql-oddness
frontend-backend
heartbeat-event-source
hotfix/0.1.1
hotfix/0.3.1
initial-taker-ui
integrate-protocol-maker-side
maker-taker-cfd-setup-messaging
master
new-http-api
no-buy-button-while-setting-up-cfd
no-contract-setup-message
pAndLAndPayout
patch-1
patch-2
reconnect-to-maker
refactor/no-log-handler
release/0.3.1
release/0.3.2
remove-long-heartbeat-interval-in-debug-mode
resilient-broadcast
rollover-test
rollover-test-2
shutdown-taker-if-no-maker-present
staging
state-machine
temporary-fast-timelocks
test-force-close-without-fake-clock
testing
ui-rampup
update-blockstream-electrum-server-url
upload-correct-windows-binary
verify-transactions
0.1.0
0.1.1
0.1.2
0.2.0
0.3.0
0.3.1
0.3.2
preview
${ item.name }
${ noResults }
1514 Commits (update-blockstream-electrum-server-url)
Author | SHA1 | Message | Date |
---|---|---|---|
|
f31528537b
|
Update blockstream electrum url
It appears our URLs are not what is recommended. See: https://blog.blockstream.com/en-esplora-and-other-alternatives-to-electrumx/ |
3 years ago |
|
f5b135f900
|
Merge #932
932: Bump @types/node from 17.0.0 to 17.0.1 in /taker-frontend r=bonomat a=dependabot[bot] Bumps [`@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)` from 17.0.0 to 17.0.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)` Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - ``@dependabot` rebase` will rebase this PR - ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it - ``@dependabot` merge` will merge this PR after your CI passes on it - ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it - ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging - ``@dependabot` reopen` will reopen this PR if it is closed - ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
3 years ago |
|
2807f55caf
|
Merge #928 #929 #930
928: Bump docker/login-action from 1.10.0 to 1.11.0 r=thomaseizinger a=dependabot[bot] Bumps [docker/login-action](https://github.com/docker/login-action) from 1.10.0 to 1.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/docker/login-action/releases">docker/login-action's releases</a>.</em></p> <blockquote> <h2>v1.11.0</h2> <ul> <li>ECR: switch implementation to use the AWS SDK (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/126">#126</a>)</li> <li><code>ecr</code> input to specify whether the given registry is ECR (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/123">#123</a>)</li> <li>Test against Windows runner (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/126">#126</a>)</li> <li>Update instructions for Google registry (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/127">#127</a>)</li> <li>Update dev workflow (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/111">#111</a>)</li> <li>Small changes for GHCR doc (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/86">#86</a>)</li> <li>Update dev dependencies (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/85">#85</a>)</li> <li>Bump ansi-regex from 5.0.0 to 5.0.1 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/101">#101</a>)</li> <li>Bump tmpl from 1.0.4 to 1.0.5 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/100">#100</a>)</li> <li>Bump <code>`@actions/core</code>` from 1.4.0 to 1.6.0 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/94">#94</a> <a href="https://github-redirect.dependabot.com/docker/login-action/issues/103">#103</a>)</li> <li>Bump codecov/codecov-action from 1 to 2 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/88">#88</a>)</li> <li>Bump hosted-git-info from 2.8.8 to 2.8.9 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/83">#83</a>)</li> <li>Bump node-notifier from 8.0.0 to 8.0.2 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/82">#82</a>)</li> <li>Bump ws from 7.3.1 to 7.5.0 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/81">#81</a>)</li> <li>Bump lodash from 4.17.20 to 4.17.21 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/80">#80</a>)</li> <li>Bump y18n from 4.0.0 to 4.0.3 (<a href="https://github-redirect.dependabot.com/docker/login-action/issues/79">#79</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
|
1074c33d0b
|
Merge #931 #933
931: Bump vite from 2.7.3 to 2.7.4 in /taker-frontend r=thomaseizinger a=dependabot[bot] Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.7.3 to 2.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vitejs/vite/compare/v2.7.3...v2.7.4">2.7.4</a> (2021-12-20)</h2> <h3>Bug Fixes</h3> <ul> <li>duplicate variable declaration caused by css modules (<a href="https://github-redirect.dependabot.com/vitejs/vite/issues/5873">#5873</a>) (<a href=" |
3 years ago |
|
c41dd220d3
|
Bump eslint from 8.4.1 to 8.5.0 in /taker-frontend
Bumps [eslint](https://github.com/eslint/eslint) from 8.4.1 to 8.5.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.4.1...v8.5.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
9ecf39e596
|
Bump @types/node from 17.0.0 to 17.0.1 in /taker-frontend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.0 to 17.0.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
2799b4a118
|
Bump vite from 2.7.3 to 2.7.4 in /taker-frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.7.3 to 2.7.4. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v2.7.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
b0b2d87c41
|
Bump react-router-dom from 6.1.1 to 6.2.1 in /taker-frontend
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.1.1 to 6.2.1. - [Release notes](https://github.com/remix-run/react-router/releases) - [Commits](https://github.com/remix-run/react-router/commits/v6.2.1/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
8827b36065
|
Bump futures from 0.3.18 to 0.3.19
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.18 to 0.3.19. - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.18...0.3.19) --- updated-dependencies: - dependency-name: futures dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
666ec2444f
|
Bump docker/login-action from 1.10.0 to 1.11.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v1.10.0...v1.11.0) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
84c70cac65
|
Merge #927
927: Remove `send_to_socket::Actor` r=thomaseizinger a=thomaseizinger This removes a level of indirection for actually sending messages which simplifies the overall handling of the connection and unifies how heartbeats are sent to the taker. This is important because we don't want heartbeats to be handled in a special way as we use them to detect issues with the connection. May help with https://github.com/itchysats/itchysats/issues/759. Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
3 years ago |
|
21b20f6fdb
|
Add `wire` target logs for tracing messages
Activating logs for the `wire` target will trace all incoming and outgoing messages for both maker and taker. |
3 years ago |
|
e11e4565fd
|
Remove `send_to_socket::Actor`
This removes a level of indirection for actually sending messages which simplifies the overall handling of the connection and unifies how heartbeats are sent to the taker. This is important because we don't want heartbeats to be handled in a special way as we use them to detect issues with the connection. May help with https://github.com/itchysats/itchysats/issues/759. |
3 years ago |
|
5b30579873
|
Merge #924
924: Don't manually lock EncryptedJsonCodec r=thomaseizinger a=thomaseizinger There is a utility in `futures` for splitting anything that implements `AsyncRead` + `AsyncWrite` into two components. It also uses a lock interally but at least we don't have to implement it ourselves. In this case, it also fixes using the wrong mutex (std::sync). A side-effect of this change is that our codec now needs to have two type parameters because we only construct it once and we have two different messages for sending and receiving. The implications of this are minimal though. Might help with #759. Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
3 years ago |
|
9f2209c99c
|
Don't manually lock EncryptedJsonCodec
There is a utility in `futures` for splitting anything that implements `AsyncRead` + `AsyncWrite` into two components. It also uses a lock interally but at least we don't have to implement it ourselves. In this case, it also fixes using the wrong mutex (std::sync). A side-effect of this change is that our codec now needs to have two type parameters because we only construct it once and we have two different messages for sending and receiving. The implications of this are minimal though. Might help with #759. |
3 years ago |
|
4d4457d71a
|
Merge #912 #913 #918 #919 #920
912: Bump @types/node from 16.11.12 to 17.0.0 in /taker-frontend r=thomaseizinger a=dependabot[bot] Bumps [`@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)` from 16.11.12 to 17.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)` Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - ``@dependabot` rebase` will rebase this PR - ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it - ``@dependabot` merge` will merge this PR after your CI passes on it - ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it - ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging - ``@dependabot` reopen` will reopen this PR if it is closed - ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> 913: Bump tokio from 1.14.0 to 1.15.0 r=thomaseizinger a=dependabot[bot] Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.14.0 to 1.15.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.15.0</h2> <h3>Fixed</h3> <ul> <li>io: add cooperative yielding support to <code>io::empty()</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4300">#4300</a>)</li> <li>time: make timeout robust against budget-depleting tasks (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4314">#4314</a>)</li> </ul> <h3>Changed</h3> <ul> <li>update minimum supported Rust version to 1.46.</li> </ul> <h3>Added</h3> <ul> <li>time: add <code>Interval::reset()</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4248">#4248</a>)</li> <li>io: add explicit lifetimes to <code>AsyncFdReadyGuard</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4267">#4267</a>)</li> <li>process: add <code>Command::as_std()</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4295">#4295</a>)</li> </ul> <h3>Added (unstable)</h3> <ul> <li>tracing: instrument <code>tokio::sync</code> types (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4302">#4302</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4302">#4302</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4302">tokio-rs/tokio#4302</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4300">#4300</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4300">tokio-rs/tokio#4300</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4295">#4295</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4295">tokio-rs/tokio#4295</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4267">#4267</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4267">tokio-rs/tokio#4267</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4248">#4248</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4248">tokio-rs/tokio#4248</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4314">#4314</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4314">tokio-rs/tokio#4314</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
|
c6ec452a98
|
Merge #921 #922
921: Bump framer-motion from 5.5.1 to 5.5.5 in /taker-frontend r=thomaseizinger a=dependabot[bot] Bumps [framer-motion](https://github.com/framer/motion) from 5.5.1 to 5.5.5. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/framer/motion/blob/main/CHANGELOG.md">framer-motion's changelog</a>.</em></p> <blockquote> <h2>[5.5.5] 2021-12-17</h2> <h3>Fixed</h3> <ul> <li>Using <code>dpr</code> prop in layout animation calculations.</li> </ul> <h2>[5.5.4] 2021-12-16</h2> <h3>Fixed</h3> <ul> <li>Improving performance of <code>LayoutCamera</code>.</li> <li>Removing <code>data-projection-id</code> in static mode.</li> </ul> <h2>[5.5.3] 2021-12-15</h2> <h3>Fixed</h3> <ul> <li>Improving performance of <code>LayoutCamera</code> and fixing final flash.</li> </ul> <h2>[5.5.2] 2021-12-15</h2> <h3>Fixed</h3> <ul> <li>Reimplemented dynamic resolution scaling for <code>LayoutCamera</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
|
bd0ef9515e
|
Merge #908
908: Recover wallet from 256bit string through REST endpoint r=rishflab a=rishflab The choice of using a 256 bit string is temporary. This will be replaced in favour of a 24 word seed phrase which will be used to create the seed (BIP39). This PR was exploratory. I will merge it after #909. will squash after approval Co-authored-by: rishflab <rishflab@hotmail.com> |
3 years ago |
|
0a027c8367 |
Recover wallet from 256bit string through REST endpoint
The choice of using a 256 bit string is temporary. This will be replaced in favour of a 24 word seed phrase which will be used to create the seed (BIP39). |
3 years ago |
|
1e96cc99ef
|
Bump vite from 2.7.2 to 2.7.3 in /taker-frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.7.2 to 2.7.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v2.7.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
ae64422574
|
Bump framer-motion from 5.5.1 to 5.5.5 in /taker-frontend
Bumps [framer-motion](https://github.com/framer/motion) from 5.5.1 to 5.5.5. - [Release notes](https://github.com/framer/motion/releases) - [Changelog](https://github.com/framer/motion/blob/main/CHANGELOG.md) - [Commits](https://github.com/framer/motion/compare/v5.5.1...v5.5.5) --- updated-dependencies: - dependency-name: framer-motion dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
aa424354b8
|
Bump clap from 3.0.0-rc.4 to 3.0.0-rc.7
Bumps [clap](https://github.com/clap-rs/clap) from 3.0.0-rc.4 to 3.0.0-rc.7. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_generate-v3.0.0-rc.4...clap_generate-v3.0.0-rc.7) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
bb60a03212
|
Bump serde_test from 1.0.131 to 1.0.132
Bumps [serde_test](https://github.com/serde-rs/serde) from 1.0.131 to 1.0.132. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.131...v1.0.132) --- updated-dependencies: - dependency-name: serde_test dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
885bae38ac
|
Bump serde from 1.0.131 to 1.0.132
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.131 to 1.0.132. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.131...v1.0.132) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
011c7c32b8
|
Merge #911
911: Introduce funding fee in payout calculations r=luckysori a=luckysori Work towards #244. Co-authored-by: Lucas Soriano del Pino <lucas_soriano@fastmail.com> |
3 years ago |
|
18487438f9
|
Merge #909
909: Hide internal actors from rocket state r=rishflab a=rishflab Partially addresses #774 will squash after review Co-authored-by: rishflab <rishflab@hotmail.com> |
3 years ago |
|
b4a27cdb4a |
Move maker tcp connection listener task to maker actor system
|
3 years ago |
|
27884db030 |
Hide some internal actor details from rocket state
There are still details being leaked but this is start. |
3 years ago |
|
1c91fc0453
|
Introduce funding fee argument to calculate payout params
The approach is to run the calculation of the payouts as usual and, only afterwards, offset all payout amounts by the funding fee provided. |
3 years ago |
|
0a23346ad0
|
Merge #917
917: Make oracle and monitor actor load CFDs from DB r=thomaseizinger a=thomaseizinger With event sourcing, these actors will use a different model. Passing them the DB connection directly now makes this change easier. Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
3 years ago |
|
739a4a40f5
|
Make oracle and monitor actor load CFDs from DB
With event sourcing, these actors will use a different model. Passing them the DB connection directly now makes this change easier. |
3 years ago |
|
950d5ebffe
|
Merge #916
916: Move init of syncing task to respective actor r=thomaseizinger a=thomaseizinger This reduces code duplication across maker and taker. Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
3 years ago |
|
a5b5dd66d8
|
Move init of syncing task to respective actor
This reduces code duplication across maker and taker. |
3 years ago |
|
05467ab2bd
|
Fix type in test name
|
3 years ago |
|
e9380af555
|
Bump tokio from 1.14.0 to 1.15.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.14.0 to 1.15.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.14.0...tokio-1.15.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
eb600e5c71
|
Bump @types/node from 16.11.12 to 17.0.0 in /taker-frontend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.12 to 17.0.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> |
3 years ago |
|
6eca459cea
|
Merge #904
904: Cleanup dependencies in `taker-frontend` r=thomaseizinger a=thomaseizinger Read the commit messages for details. Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
3 years ago |
|
8be8744049
|
Merge #910
910: Use generic completed enum inside collaborative settlement actors r=klochowicz a=klochowicz Continue the roll-out of generic completed enum. Co-authored-by: Mariusz Klochowicz <mariusz@klochowicz.com> |
3 years ago |
|
0816da8cd2
|
Use generic completed enum inside collaborative settlement actors
Continue the roll-out of generic completed enum. |
3 years ago |
|
95a241cd73
|
Merge #900
900: Use single generic enum for protocol completion status r=klochowicz a=klochowicz See commit messages. TODO: CollaborativeSettlement will come in a separate PR. Co-authored-by: Mariusz Klochowicz <mariusz@klochowicz.com> |
3 years ago |
|
70057f4829
|
Use a single generic enum for protocol completion
Use the same enum across: - setup taker, - setup maker, - rollover taker Generic enum contains a reason in the Rejection case - if it's not specified, it defaults to "unknown". Note: Completed::Succeeded uses a marker type to allow distinguishing the protocol in the cfd actor message handlers. |
3 years ago |
|
8509814856
|
Merge #861
861: Phase out `log_error` macro r=luckysori a=luckysori Fixes #553. Co-authored-by: Lucas Soriano del Pino <lucas_soriano@fastmail.com> |
3 years ago |
|
cf004aa84e
|
Phase out log_error macro
In general, we would like to let the sender of an `xtra::Message` to be able to handle all the possible errors. The `log_error` macro catered to the complete opposite use case, so we remove it. In order to make error handling at the sending site more ergonomic, we introduce a `LogFailure` trait designed for fallible `xtra::Messages`. With this patch we've tried to change _where_ we handle errors, but not _what_ we do with them. |
3 years ago |
|
3b9faa6f6b
|
Add linter to avoid future usage of devDependencies
|
3 years ago |
|
35b929f361
|
Move all dependencies to `dependencies`
When using a bundler, there is no need for npm's differentation between dependencies and devDependencies and it only leads to confusion which ones are already installed. |
3 years ago |
|
7ac8de471e
|
Remove duplicate dependency declarations
These are already present in the `dependencies` section. |
3 years ago |
|
c55f579574
|
Remove react-scripts dependency
We are using vite as our build tool. No need for react-scripts. The removal of react-scripts highlights that we are depending on things like eslint without declaring these dependencies. Fix that. |
3 years ago |
|
057d4628d1
|
Merge #880
880: Auto-rollover r=thomaseizinger a=da-kami resolves #456 Note: I'm looking forward to the event sourcing model. Getting this working in the current state model is quite cumbersome. Fixes https://github.com/itchysats/itchysats/issues/892. (settlement interval is reduced) Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
3 years ago |
|
70abfbe00d
|
Merge #903
903: Bump framer-motion from 5.4.5 to 5.5.1 in /taker-frontend r=thomaseizinger a=dependabot[bot] Bumps [framer-motion](https://github.com/framer/motion) from 5.4.5 to 5.5.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/framer/motion/blob/main/CHANGELOG.md">framer-motion's changelog</a>.</em></p> <blockquote> <h2>[5.5.1] 2021-12-14</h2> <h3>Fixed</h3> <ul> <li>Removed dynamic resolution scaling from <code>LayoutCamera</code> to fix crash in iOS.</li> </ul> <h2>[5.5.0] 2021-12-14</h2> <h3>Added</h3> <ul> <li><code>LayoutCamera</code> and <code>LayoutOrthographicCamera</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
|
9cd1c22320
|
Introduce perpetual CFDs by rolling them over automatically
Co-authored-by: Daniel Karzel <daniel@comit.network> |
3 years ago |