Skip to content
Permalink
Branch: master
Commits on Jul 22, 2019
  1. Rename SlotsPerEpoch to EpochLength

    Anviking authored and rvl committed Jul 19, 2019
Commits on Jul 17, 2019
  1. Merge pull request #556 from input-output-hk/anviking/465/extend-bloc…

    Anviking committed Jul 17, 2019
    …kchain-parameters
    
    Extend BlockchainParameters with `slotsPerEpoch` and `block0Date`
  2. Rename to ErrGetBlockchainParamsIncompleteParams

    Anviking committed Jul 16, 2019
    Now it is used when the we cannot find all of the required parameters we
     need.
Commits on Jul 11, 2019
  1. Merge pull request #497 from input-output-hk/anviking/465/walletlayer…

    Anviking committed Jul 11, 2019
    …-list-txs
    
    Add listTransactions in WalletLayer
  2. Add listTransactions in Cardano.Wallet

    Anviking committed Jul 1, 2019
  3. Merge pull request #525 from input-output-hk/rvl/460/jm-tests

    Anviking committed Jul 11, 2019
    Jormungandr.NetworkSpec: Add more error path tests
  4. Export and check for 'ErrGetDescendantsParentNotFound'

    Anviking committed Jul 11, 2019
  5. Merge pull request #524 from input-output-hk/rvl/465/sort-tx-history

    Anviking committed Jul 11, 2019
    DBLayer readTxHistory now returns a sorted list
  6. Use 'Down' instead of 'reverse' when sorting

    Anviking committed Jul 11, 2019
    Hlint likes it this way too.
Commits on Jul 10, 2019
  1. Extend `HasPath`-machinery to work with Headers

    Anviking committed Jul 10, 2019
Commits on Jul 2, 2019
  1. Replace `someException` with stock `anyException`

    Anviking committed Jul 2, 2019
  2. Use custom expectationFailure for performance

    Anviking committed Jul 2, 2019
    shouldBe hung for ~40 s when printing large (~300) txs
  3. Use monadicIO instead of unsafePerformIO

    Anviking committed Jul 2, 2019
  4. Add binary roundtrips for signed txs and addresses

    Anviking committed Jun 25, 2019
    - Only generate valid Signed transactions for roundtrips
    - adjust Arbitrary instances to shrink better
    
    - Remove redundant debug-info and check line-lengths
    
    It is good practice to use 'label' and 'cover' etc, but there wasn't
    anything interesting to capture here in the end.
    
    - Re-generate nix
Commits on Jul 1, 2019
  1. Rework postTx tests to expect exceptions from encoder

    Anviking committed Jun 26, 2019
    and add a test case for unbalanced transactions
  2. Check for overflow in Jörmungandr.Binary

    Anviking committed Jul 1, 2019
    - Particulary in encoders (putX)
    - Somewhat for decoders (getX)
Commits on Jun 25, 2019
  1. Add integrations tests for jörmungandr postTx

    Anviking committed Jun 25, 2019
  2. Jörmungandr postTx fixups

    Anviking committed Jun 24, 2019
  3. Add support for posting txs in JormungandrLayer and NetworkLayer

    Anviking authored and paweljakubas committed Jun 24, 2019
    - Implement NetworkLayer postTx
    - Implement JormungandrLayer postMessage
Commits on Jun 22, 2019
  1. Make 'TxWitness' a mere wrapper around a 'ByteString'

    Anviking and KtorZ committed Jun 21, 2019
    This makes it more flexible to manipulate 'TxWitness'
    across different backend target. The application layer
    only regards it as a bunch of bytes anyway.
    
    Co-authored-by: KtorZ <matthias.benkort@gmail.com>
Commits on Jun 20, 2019
  1. Merge pull request #436 from input-output-hk/anviking/219/txid

    Anviking committed Jun 20, 2019
    Implement jörmungandr txId
  2. implement jörmungandr txId

    Anviking committed Jun 18, 2019
Commits on Jun 19, 2019
  1. Merge pull request #435 from input-output-hk/anviking/219/adapt-goldens

    Anviking committed Jun 19, 2019
    Adapt CompatibilitySpec goldens to use & test singleAddressFromKey
  2. Adapt CompatibilitySpec goldens to use & test singleAddressFromKey

    Anviking committed Jun 18, 2019
Commits on Jun 18, 2019
  1. Add keyToAddress & separate concern with get/putAddress

    Anviking authored and KtorZ committed Jun 16, 2019
    Previously:
        `getAddress :: ByteString 33 bytes -> Address 32 bytes`
        `putAddress :: Address 32 bytes -> ByteString 33 bytes`
    Now:
        `getAddress :: ByteString 33 bytes -> Address 33 bytes`
        `putAddress Address 33 bytes -> ByteString 33 bytes`
         **Implemented** `keyToAddress :: XPub 32 bytes -> Address 33 bytes`
    
    - Implement Jörmungandr keyToAddress
    - Refactor to have singleAddressFromKey in Binary module
    - Ignore chaincode in jörmungandr keyToAddress & add tests
  2. Rename Address { getAddress} to Address { unAddress }

    Anviking authored and KtorZ committed Jun 16, 2019
    to avoid naming collision with Binary.getAddress.
Older
You can’t perform that action at this time.