Commit Graph

59 Commits (master)

Author SHA1 Message Date
Daniel Karzel d7b4f8ea51
Drop `monero-wallet-rpc` test container if errors
3 years ago
Daniel Karzel 5d3060a2e6
More resilient `MoneroWalletRpc` startup in the harness
3 years ago
Thomas Eizinger 2f2b3b8a19
Update metadata and remove outdated config files / READMEs
3 years ago
Thomas Eizinger 1820139786
Use dprint for formatting Cargo.toml files
3 years ago
Daniel Karzel 04611ee9e1
Fix messages for awaiting containers ready
3 years ago
Thomas Eizinger 8d76607343
Refactor monero-harness containers
3 years ago
Thomas Eizinger 64729ffecc
Don't make tag configurable if we never use that
3 years ago
Thomas Eizinger 0970c2bc72
Initialize reqwest clients with verbose logging
3 years ago
Thomas Eizinger 7e688eb7e8
Don't reinvent the wheel
3 years ago
Thomas Eizinger dc840e1562
Take wallet names by reference
3 years ago
Thomas Eizinger 6d06db3259
Use macro-based JSON-RPC client
3 years ago
Daniel Karzel c976358c37
Multiple swaps with the same peer
3 years ago
Daniel Karzel ecebbb76b1
Prefix for wallet-rpc container name for concurrent tests
3 years ago
Daniel Karzel 3fd77cbfb5
Upgrade to latest monero version
3 years ago
Thomas Eizinger 908dae3442
Inline tracing initialization
3 years ago
Thomas Eizinger 96c87bca71
Avoid local variables if not necessary
3 years ago
Thomas Eizinger c01cccb288
Use `tracing-log` feature flag instead of manual initialization
3 years ago
Thomas Eizinger febc68c780
Enforce consistent formatting of Markdown files
3 years ago
Thomas Eizinger a228349d8b
Bump dependency versions
3 years ago
dependabot[bot] 47544764d9
Bump tokio from 1.0.2 to 1.3.0
3 years ago
Daniel Karzel 2bb1c1e177 No prefix for wallets in monero harness
3 years ago
Daniel Karzel 31c23a24ac use tokio::time::sleep instead of std:🧵:sleep
3 years ago
Daniel Karzel 96115da039 Wait for wallet to catch up instead of block generation
3 years ago
Daniel Karzel 570832cd37 Add monero rpc log filter to harness tracing
3 years ago
Thomas Eizinger 03078f328c
Split monero-harness into harness and rpc
3 years ago
Daniel Karzel 7e25c4ad4f Debug log level in monero harness tests to see RPC responses
3 years ago
Thomas Eizinger 8c83f7e2e1
Upgrade to testcontainers v0.12
3 years ago
Daniel Karzel 56a59bc41c Remove newline in use statements
3 years ago
Daniel Karzel dac4443bbd Add functionality to open monero wallet through rpc
3 years ago
Daniel Karzel 62605a318a Add CreateWallet trait to expose create_wallet
3 years ago
Franck Royer c316ea5244
Upgrade toolchain
3 years ago
rishflab 77fc5743a2
Upgrade tokio to 1.0
3 years ago
Daniel Karzel 3593f5323a Bob saves lock proof after received so he can resume swap
3 years ago
Daniel Karzel 433704e48c Top to bottom `pub mod` then `mod` then `pub use` then `use` (incl. `use crate` and `use self`)
3 years ago
Daniel Karzel 44c4b5dcea Remove newlines from import statements to avoid problems
3 years ago
Daniel Karzel d4316f0cfe Print each monero confirmation for Bob
3 years ago
Daniel Karzel af45206fde Remember the block-height before XMR lock for generated monero wallet restore height
3 years ago
Daniel Karzel bfc388d264 Enable tracing in monero-harness
3 years ago
Franck Royer 989d9d08d3
Reduce verbosity of monero block generate trace
3 years ago
rishflab fcec465bdb Revert "No need to send Monero transfer proof from Alice to Bob"
3 years ago
Lucas Soriano del Pino 620216a596 Remove need to send Monero transfer proof from Alice to Bob
3 years ago
Lucas Soriano del Pino 7371dfb055 Test that a watch only wallet can be loaded from address + view key
3 years ago
Philipp Hoenisch bca439ada5
Use random prefix
4 years ago
Philipp Hoenisch 1a38bf57f2
Rename inner to client
4 years ago
Philipp Hoenisch f0fbe785c8
Remove Alice and Bob from utility struct
4 years ago
Philipp Hoenisch 306176b3e6
PR feedback:
4 years ago
Philipp Hoenisch a04f04f1a5
Fix failing test due to uninitialized miner
4 years ago
Philipp Hoenisch 0b9e8c145e
Update xmr-btc lib to use new monero-harness
4 years ago
Philipp Hoenisch 3cc32002b0
Refactor out some helper functions to generate blocks after funding
4 years ago
Philipp Hoenisch 3a34800311
Refactor into monero helper struct
4 years ago