2026-02-03 18:12:53 +01:00
{
2026-06-10 15:16:20 -04:00
description = " L o g o s E x e c u t i o n Z o n e W a l l e t M o d u l e " ;
2026-02-03 18:12:53 +01:00
inputs = {
2026-04-20 15:52:51 +02:00
logos-module-builder . url = " g i t h u b : l o g o s - c o / l o g o s - m o d u l e - b u i l d e r " ;
nix-bundle-lgx . url = " g i t h u b : l o g o s - c o / n i x - b u n d l e - l g x " ;
2026-06-22 19:30:57 +03:00
logos-execution-zone . url = " g i t h u b : l o g o s - b l o c k c h a i n / l s s a ? r e v = c a 6 4 7 8 9 a 9 0 0 1 9 e 1 9 3 7 9 7 d 6 3 d f d b 6 8 b 7 7 0 d d f 6 2 1 d " ; # latest mnemonic updates, to be replaced after merging
2026-02-03 18:12:53 +01:00
} ;
2026-04-20 15:52:51 +02:00
outputs = inputs @ { logos-module-builder , . . . }:
logos-module-builder . lib . mkLogosModule {
src = ./. ;
configFile = ./metadata.json ;
flakeInputs = inputs ;
externalLibInputs = {
wallet_ffi = {
input = inputs . logos-execution-zone ;
packages . default = " w a l l e t " ;
2026-02-03 18:12:53 +01:00
} ;
2026-04-20 15:52:51 +02:00
} ;
2026-06-08 17:39:55 -04:00
tests = {
dir = ./tests ;
mockCLibs = [ " w a l l e t _ f f i " ] ;
} ;
2026-02-03 18:12:53 +01:00
} ;
}