Skip to content

Commit 64fc1b5

Browse files
committed
UTXO-HD
1 parent efa2f44 commit 64fc1b5

7 files changed

Lines changed: 330 additions & 102 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: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ 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-04-06T22:39:33Z
17-
, cardano-haskell-packages 2025-04-07T00:07:03Z
16+
, hackage.haskell.org 2025-04-08T10:52:25Z
17+
, cardano-haskell-packages 2025-04-08T11:09:22Z
1818

1919
packages:
2020
cardano-api
@@ -64,3 +64,16 @@ if impl (ghc >= 9.12)
6464

6565
-- https://github.com/kapralVV/Unique/issues/11
6666
, Unique:hashable
67+
68+
source-repository-package
69+
type: git
70+
location: https://github.com/input-output-hk/ouroboros-consensus
71+
tag: 42b2ec175eea9c88ce7be1c25869277be80456e2
72+
--sha256: sha256-Uc5mLNV918RTVajklZwIw9eoPThsJUesAKclVX3nsMg=
73+
subdir:
74+
ouroboros-consensus
75+
ouroboros-consensus-cardano
76+
ouroboros-consensus-protocol
77+
ouroboros-consensus-diffusion
78+
strict-sop-core
79+
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)