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-23 15:18:02 +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 = 4 d 0 5 5 c 7 1 a 7 7 d 4 b 3 a a 1 4 7 d f e 8 e 1 6 7 3 a f b 3 2 1 7 8 4 0 b " ; # 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
} ;
}