Skip to content

Commit 8a8d080

Browse files
committed
UTXO-HD
1 parent 3ac38f6 commit 8a8d080

6 files changed

Lines changed: 323 additions & 95 deletions

File tree

.github/workflows/haskell.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,19 @@ jobs:
8080
with:
8181
use-sodium-vrf: true # default is true
8282

83+
- name: Linux install lmdb
84+
if: matrix.sys.os == 'ubuntu-latest'
85+
run: sudo apt install liblmdb-dev
86+
87+
- name: Mac install lmdb
88+
if: matrix.sys.os == 'macos-latest'
89+
run: brew install lmdb
90+
91+
- name: Windows install lmdb
92+
if: matrix.sys.os == 'windows-latest'
93+
shell: 'C:/msys64/usr/bin/bash.exe -e {0}'
94+
run: /usr/bin/pacman --noconfirm -S mingw-w64-x86_64-lmdb
95+
8396
- uses: actions/checkout@v4
8497

8598
- name: Cabal update

cabal.project

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repository cardano-haskell-packages
1313
-- See CONTRIBUTING for information about these, including some Nix commands
1414
-- you need to run if you change them
1515
index-state:
16-
, hackage.haskell.org 2025-03-17T12:01:29Z
16+
, hackage.haskell.org 2025-03-31T23:31:38Z
1717
, cardano-haskell-packages 2025-04-03T07:46:54Z
1818

1919
packages:
@@ -80,3 +80,16 @@ if impl (ghc >= 9.12)
8080
, ouroboros-network-api:base
8181
, network-mux:base
8282
, ouroboros-network:base
83+
84+
source-repository-package
85+
type: git
86+
location: https://github.com/input-output-hk/ouroboros-consensus
87+
tag: 70dc8cf2c04acdc63496dc9649e93b37a113868c
88+
--sha256: sha256-pdPok2lEBO5PAaK55xqP7iI9gzAIDdZSwhvUd+aB3eE=
89+
subdir:
90+
ouroboros-consensus
91+
ouroboros-consensus-cardano
92+
ouroboros-consensus-protocol
93+
ouroboros-consensus-diffusion
94+
strict-sop-core
95+
sop-extras

cardano-api/cardano-api.cabal

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,10 @@ library
172172
safe-exceptions,
173173
scientific,
174174
serialise,
175+
singletons,
175176
small-steps ^>=1.1,
176177
sop-core,
178+
sop-extras,
177179
stm,
178180
strict-sop-core,
179181
time,

cardano-api/src/Cardano/Api.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,7 @@ module Cardano.Api
850850
, AnyNewEpochState (..)
851851
, foldEpochState
852852
, getAnyNewEpochState
853+
, getUTxOValues
853854

854855
-- *** Errors
855856
, LedgerStateError (..)

0 commit comments

Comments
 (0)