Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
4abd97b
feat: integrate ERC 8004 HTX parsing and validation
jcabrero Jan 30, 2026
9a59f7b
refactor: extract shared contract client utilities into common crate
jcabrero Feb 2, 2026
4c8b082
chore: unified simulators under a single trait
jcabrero Feb 2, 2026
ec6856a
chore: cleaned up htx validation for ERC-8004
jcabrero Feb 2, 2026
a71cdae
chore: move common contract utilities to a single crate
jcabrero Feb 4, 2026
1f111d4
feat: unified contract clients
jcabrero Feb 4, 2026
fcbe69e
feat: embedded validation responses on keeper
jcabrero Feb 2, 2026
fc0722a
fix: improved code structure
jcabrero Feb 4, 2026
cd5bad6
feat: improved logging and codebase
jcabrero Feb 5, 2026
9e98249
fix: replace notify with cancellation signal
jcabrero Jan 29, 2026
96c595d
chore: refactored and simplified blacklight-node code
jcabrero Jan 29, 2026
8ed84c7
chore: substitute DynSolTypes with SolTypes and resturcture HTX parsing
jcabrero Feb 6, 2026
6acfe4e
chore: use more idiomatic bail!()
jcabrero Feb 6, 2026
ddbb9e6
fix: incorrect rebase
jcabrero Feb 6, 2026
212fe01
fix: merged event L2 metrics with ERC 8004
jcabrero Feb 6, 2026
abef85b
Merge pull request #72 from NillionNetwork/fix/erc_8004_fixes
jcabrero Feb 6, 2026
8274738
Merge pull request #71 from NillionNetwork/chore/restructured_node
jcabrero Feb 6, 2026
4d61e14
Merge pull request #70 from NillionNetwork/feat/erc_8004_validations_…
jcabrero Feb 6, 2026
565b9da
fix: code organization and commenting
jcabrero Feb 6, 2026
07752a3
fix: adjusted docker compose number of accounts
jcabrero Feb 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,5 @@ coverage/

.claude/

blacklight_node/
blacklight_node/
CLAUDE.md
4 changes: 3 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ members = [
"blacklight-node",
"crates/blacklight-contract-clients",
"crates/chain-args",
"crates/contract-clients-common",
"crates/erc-8004-contract-clients",
"crates/state-file",
"keeper",
"monitor",
"nilcc-simulator"
"simulator"
]
1 change: 1 addition & 0 deletions blacklight-node/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ serde_json = "1.0"
sha2 = "0.10"
term-table = "1.4"
tokio = { version = "1.49", features = ["macros", "rt-multi-thread", "signal"] }
tokio-util = "0.7"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }

Expand Down
Loading