Skip to content
This repository has been archived by the owner on May 17, 2021. It is now read-only.

Creating the consensus folder a few pr from bitcoin are in this pr. #41

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open

Commits on Aug 19, 2019

  1. Consensus: Refactor: Decouple pow from chainparams #5812

    Introduce a Consensus::Params struct with only consensus specific params. This will be useful for more consensus refactors (see https://github.com/jtimon/bitcoin/commits/consensus_tip).
    Then use it in proof of work related methods (which are part of the consensus).
    
    Co-Authored-By: Jorge Timón <jtimon@jtimon.cc>
    KolbyML and jtimon committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    edaa29f View commit details
    Browse the repository at this point in the history
  2. Consensus: Create consensus/consensus.h with some constants

    Co-Authored-By: Jorge Timón <jtimon@jtimon.cc>
    KolbyML and jtimon committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    e1eea66 View commit details
    Browse the repository at this point in the history
  3. Consensus: MOVEONLY: Move CValidationState from main consensus/valida…

    …tion
    
    Co-Authored-By: Jorge Timón <jtimon@jtimon.cc>
    KolbyML and jtimon committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    a72f540 View commit details
    Browse the repository at this point in the history
  4. Separate CValidationState from main

    Co-Authored-By: Jorge Timón <jtimon@jtimon.cc>
    KolbyML and jtimon committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    917f0ad View commit details
    Browse the repository at this point in the history
  5. uint256->arith_uint256 blob256->uint256

    Co-Authored-By: Wladimir J. van der Laan <laanwj@users.noreply.github.com>
    KolbyML and laanwj committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    0301190 View commit details
    Browse the repository at this point in the history
  6. Add conversion functions arith_uint256<->uint_256

    Co-Authored-By: Wladimir J. van der Laan <laanwj@users.noreply.github.com>
    KolbyML and laanwj committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    c104307 View commit details
    Browse the repository at this point in the history
  7. Remove arith_uint160

    Co-Authored-By: Wladimir J. van der Laan <laanwj@users.noreply.github.com>
    KolbyML and laanwj committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    197a0cc View commit details
    Browse the repository at this point in the history
  8. Remove now-unused methods from arith_uint256 and base_uint

    Co-Authored-By: Wladimir J. van der Laan <laanwj@users.noreply.github.com>
    KolbyML and laanwj committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    a8ea796 View commit details
    Browse the repository at this point in the history
  9. arith_uint256: remove initialization from byte vector

    Co-Authored-By: Wladimir J. van der Laan <laanwj@users.noreply.github.com>
    KolbyML and laanwj committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    7f27e51 View commit details
    Browse the repository at this point in the history
  10. src/arith_256.cpp: bigendian compatibility

    Co-Authored-By: Wladimir J. van der Laan <laanwj@users.noreply.github.com>
    KolbyML and laanwj committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    69f568d View commit details
    Browse the repository at this point in the history
  11. added some changes

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    ef5f5df View commit details
    Browse the repository at this point in the history
  12. added some changes

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    a40cbd2 View commit details
    Browse the repository at this point in the history
  13. More changes

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    599f1dd View commit details
    Browse the repository at this point in the history
  14. Update chain.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    50304f4 View commit details
    Browse the repository at this point in the history
  15. Update zerocoin.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    94612f2 View commit details
    Browse the repository at this point in the history
  16. Update zerocoin.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    d58f4a6 View commit details
    Browse the repository at this point in the history
  17. Update zerocoin.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    8e59ea4 View commit details
    Browse the repository at this point in the history
  18. Update chain.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    56464de View commit details
    Browse the repository at this point in the history
  19. Update bignum.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    99663f9 View commit details
    Browse the repository at this point in the history
  20. Update zerocoin.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    0fc22bc View commit details
    Browse the repository at this point in the history
  21. Update coins.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    2eb3130 View commit details
    Browse the repository at this point in the history
  22. Update coins.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    af24da2 View commit details
    Browse the repository at this point in the history
  23. f

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    1df96f1 View commit details
    Browse the repository at this point in the history
  24. removed unneed code

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    67646b8 View commit details
    Browse the repository at this point in the history
  25. Update serialize.h

    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    0b10023 View commit details
    Browse the repository at this point in the history
  26. Revert "Update serialize.h"

    This reverts commit 0b10023.
    KolbyML committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    476e7f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. f

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    f785751 View commit details
    Browse the repository at this point in the history
  2. Update chain.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    241cea5 View commit details
    Browse the repository at this point in the history
  3. Update chain.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    865c8c9 View commit details
    Browse the repository at this point in the history
  4. Update chain.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    8f74652 View commit details
    Browse the repository at this point in the history
  5. f

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    812827f View commit details
    Browse the repository at this point in the history
  6. Update chain.cpp

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    9d628ff View commit details
    Browse the repository at this point in the history
  7. Update chain.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    5e0ef10 View commit details
    Browse the repository at this point in the history
  8. f

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    3616b75 View commit details
    Browse the repository at this point in the history
  9. Update wallet.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    0ce1297 View commit details
    Browse the repository at this point in the history
  10. Update transaction.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    609341b View commit details
    Browse the repository at this point in the history
  11. Update transaction.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    753bce8 View commit details
    Browse the repository at this point in the history
  12. Update transaction.h

    KolbyML committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    971aa9b View commit details
    Browse the repository at this point in the history