Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 'cardano-wallet-launcher' & 'cardano-wallet' together #414

Merged
merged 23 commits into from
Jun 14, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
fe3039e
merge cardano-wallet-launcher into cardano-wallet as a 'launch' command
KtorZ Jun 14, 2019
1dd69f9
remove outdated comments in cardano-wallet executable
KtorZ Jun 14, 2019
d280cfa
nuke 'cardano-wallet-launcher' executable
KtorZ Jun 14, 2019
57bec40
re-enable logging using tracer instead of 'say' in cardano-wallet exe…
KtorZ Jun 14, 2019
a087bcd
enable port selection for 'cardano-wallet launch'
KtorZ Jun 14, 2019
cecb261
add a few more examples of command for 'cardano-wallet'
KtorZ Jun 14, 2019
0949389
re-generate nix machinery :| ...
KtorZ Jun 14, 2019
3ed9ead
reduce usage of 'fixtureWallet' in the integration tests
KtorZ Jun 14, 2019
5495297
remove invalid amount '0', we've opened a bug about it
KtorZ Jun 14, 2019
8acc163
Add DaedalusIPC module
rvl Jun 10, 2019
5574fd3
Integrate Daedalus IPC into CLI server start
rvl Jun 11, 2019
2ecc58a
tests: Add nodejs child_process spawner
rvl Jun 11, 2019
67044f9
tests: Add launcher --state-dir integration test
rvl Jun 12, 2019
1056853
tests: Add DaedalusIPC test
rvl Jun 12, 2019
196b0be
DaedalusIPC: Remove Ping/Pong messages
rvl Jun 12, 2019
3a96f3a
Regenerate nix
rvl Jun 13, 2019
636ee22
DaedalusIPC: Remove Cabal library dependency (yuck)
rvl Jun 13, 2019
fbec676
Fix rebase merge mistakes
rvl Jun 14, 2019
e3996bc
Address review comments
rvl Jun 14, 2019
3bf7236
DaedalusIPC: Don't use generic aeson encoding - too fragile
rvl Jun 14, 2019
3780c45
change 'cardano-wallet-launcher' to 'cardano-wallet launch'
KtorZ Jun 14, 2019
d977d43
oversight -> use stack exec in daedalus mock instead of 'cardano-wall…
KtorZ Jun 14, 2019
725c822
fix CLI/Server launcher tests not waiting long enough for the launche…
KtorZ Jun 14, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ env:
global:
- WALLET_CLI=$HOME/.local/bin/cardano-wallet
- WALLET_CLI_CHECKSUM=$HOME/.local/bin/cardano-wallet.sha256
- WALLET_LAUNCHER=$HOME/.local/bin/cardano-wallet-launcher
- WALLET_LAUNCHER_CHECKSUM=$HOME/.local/bin/cardano-wallet-launcher.sha256
- STACK_WORK_CACHE=$HOME/.local/stack-work.tar.gz
- PATH=$PATH:$HOME/.cargo/bin:$HOME/.local/bin
- LOCAL_MIX_DIR=.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/hpc/
Expand Down Expand Up @@ -238,9 +236,6 @@ jobs:
- sha256sum $WALLET_CLI | head -c 64 > $WALLET_CLI_CHECKSUM
- ls $WALLET_CLI
- ls $WALLET_CLI_CHECKSUM
- sha256sum $WALLET_LAUNCHER | head -c 64 > $WALLET_LAUNCHER_CHECKSUM
- ls $WALLET_LAUNCHER
- ls $WALLET_LAUNCHER_CHECKSUM

# Deploy documentation snapshot
- mkdir -p haddock/$TRAVIS_TAG api/$TRAVIS_TAG
Expand All @@ -258,8 +253,6 @@ jobs:
file:
- $WALLET_CLI
- $WALLET_CLI_CHECKSUM
- $WALLET_LAUNCHER
- $WALLET_LAUNCHER_CHECKSUM
on:
repo: input-output-hk/cardano-wallet
branch: master
Expand Down
3 changes: 3 additions & 0 deletions .weeder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@
- module:
- name: Test.Integration.Framework.DSL
- identifier: expectError
- module:
- name: Test.Integration.Framework.TestData
- identifier: errMsg500
- module:
- name: Test.Integration.Framework.Request
- identifier:
Expand Down
38 changes: 7 additions & 31 deletions cardano-wallet.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,19 @@ executable cardano-wallet
base
, aeson
, aeson-pretty
, async
, bytestring
, cardano-wallet-cli
, cardano-wallet-core
, cardano-wallet-http-bridge
, cardano-wallet-launcher
, directory
, docopt
, iohk-monitoring
, filepath
, fmt
, http-client
, iohk-monitoring
, process
, servant-client
, servant-client-core
, servant-server
Expand All @@ -51,33 +57,3 @@ executable cardano-wallet
exe/wallet
main-is:
Main.hs

executable cardano-wallet-launcher
default-language:
Haskell2010
default-extensions:
NoImplicitPrelude
OverloadedStrings
ghc-options:
-threaded -rtsopts
-Wall
-Werror
-O2
build-depends:
base
, cardano-wallet-cli
, cardano-wallet-launcher
, directory
, docopt
, filepath
, fmt
, process
, say
, text
, text-class
other-modules:
Paths_cardano_wallet
hs-source-dirs:
exe/launcher
main-is:
Main.hs
147 changes: 0 additions & 147 deletions exe/launcher/Main.hs

This file was deleted.

Loading