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

Mock ingest transactions & produce blocks #325

Commits on Jul 9, 2019

  1. Configuration menu
    Copy the full SHA
    cf08834 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Adds:

    - BlockTransactionCommitment returned from ingestTransaction(...)
    - Ability to get Public Key of Aggregator to validate signed BlockTransaction
    - Some crypto utils
    - Range utilities
    
    Improves:
    - Tests for Aggregator, testing return type, range validity, and signature
    - Crypto verifySignature stub
    willmeister committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    b1b7791 View commit details
    Browse the repository at this point in the history
  2. - Added BlockManager, Block DB CommitmentContract, and probably other…

    … stuff copied and adapted from plasma-group#280
    
    - Removed redundant constructor assigment of members
    - Adapted RangeBucket to fit BlockDB usage
    willmeister committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    e7117ff View commit details
    Browse the repository at this point in the history
  3. Adding async-mutex lib and adding mutual exclusion around BlockDB blo…

    …cks that are not safely concurrent
    willmeister committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    8a2682e View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. Configuration menu
    Copy the full SHA
    afaf746 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b60b71 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. - Adding tests for BlockDB

    - Changing BlockDB to have buffer keys for BigNums
    - Adding serialization and deserialization for StateUpdate to serialize/parse objects to/from string
    willmeister committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    3d91ac8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dc31ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c8f514 View commit details
    Browse the repository at this point in the history
  4. Adding error details

    willmeister committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    2c7c789 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2019

  1. Configuration menu
    Copy the full SHA
    7ce5099 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c70d45 View commit details
    Browse the repository at this point in the history
  3. Fixing wallet nonce race condition in Deposit tests by creating a sep…

    …arate wallet for each async test instead of sharing
    willmeister committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    dee7a3b View commit details
    Browse the repository at this point in the history
  4. fixing linting issues

    willmeister committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    37b9f0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a26d52 View commit details
    Browse the repository at this point in the history