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

feat: add basic persistence, fixes #19

Merged
merged 22 commits into from
Mar 9, 2019
Merged

Commits on Feb 27, 2019

  1. chore: update deps, add argon2, lint/format tweaks

    - prettier should also format js files
    - tslint shouldn't auto-fix
    kincaidoneil committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    8f929b9 View commit details
    Browse the repository at this point in the history
  2. chore: precompile for nyc/ava

    - pro: error messages/stack traces are much clearer
    - con: code coverage wasn't working right, but hopefully this fixes it
    kincaidoneil committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    ddb63d3 View commit details
    Browse the repository at this point in the history
  3. feat: serialize and persist config, simplify internals

    - fix linting errors/add readonly properties
    - remove "settlement module" interface
    - add wip commented out encryption code
    kincaidoneil committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    b5575da View commit details
    Browse the repository at this point in the history
  4. fix: more stringent linting

    - middlewares no longer implements full plugin interface since it's not necesary for now
    kincaidoneil committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    6b8260d View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2019

  1. fix: update eth plugin

    kincaidoneil committed Feb 28, 2019
    Configuration menu
    Copy the full SHA
    aa7f1ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5081bce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9eec09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e1d2e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2019

  1. Configuration menu
    Copy the full SHA
    5f46e38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4345eda View commit details
    Browse the repository at this point in the history
  3. test: reorganize test logic

    - more concise helpers
    - acknowledge failing tests (temporarily)
    - delete config after each test
    kincaidoneil committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    bc8fb98 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    656bc64 View commit details
    Browse the repository at this point in the history
  5. fix: bump ava timeout to 2m

    - no logs in ci triggers timeout errors when multiple funding txs are required
    kincaidoneil committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    45c9d36 View commit details
    Browse the repository at this point in the history
  6. fix(xrp): insufficient outgoing amount

    - temporarily addresses #15, at least for the Kava connector's config
    - after deposit, refresh outgoing channel amount slightly later to ensure the channel exists
    kincaidoneil committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    e2f8d04 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2019

  1. Configuration menu
    Copy the full SHA
    b2f8ec1 View commit details
    Browse the repository at this point in the history
  2. fix: incoming packets not piped through balance middleware

    - remove unused function
    - export util from lnd
    kincaidoneil committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    3165bf9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7091e4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a958750 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2019

  1. Configuration menu
    Copy the full SHA
    c96aa87 View commit details
    Browse the repository at this point in the history
  2. fix: use r+ mode, truncate file before writing

    - on Linux, positional writes aren't supported in append mode
    - r+ mode doesn't overwrite file content by default
    kincaidoneil committed Mar 5, 2019
    Configuration menu
    Copy the full SHA
    8be1b98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff3586f View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2019

  1. fix: address comments

    kincaidoneil committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    537691d View commit details
    Browse the repository at this point in the history