RichardAH
c2e3fd4666
Merge branch 'dev' into hook-api-unittest
2026-02-15 20:26:38 +10:00
tequ
fb7a0d71de
Hook API Refactor3: Consolidate the Hook API definitions from Enum.h and ApplyHook.h into a single file. ( #622 )
2026-02-15 20:08:44 +10:00
tequ
9120fffd95
Hook API Refactor2: Amendment Guards ( #621 )
2026-02-15 19:43:41 +10:00
tequ
8989b763ff
clang-format
2026-01-28 14:18:02 +09:00
tequ
a81476a175
Avoid creating HookAPI instances on every hook API call
...
Add api() method to HookContext that lazily initializes a single
HookAPI instance, eliminating repeated instantiation overhead.
Simplify call sites to use hookCtx.api().xxx() directly.
2026-01-28 14:09:01 +09:00
RichardAH
6638b08ab0
Merge branch 'dev' into hook-api-unittest
2026-01-28 13:17:22 +10:00
tequ
12e1afb694
Enhance dependency export process in GitHub Action to check for existing exports before executing. ( #660 )
2026-01-28 13:14:40 +10:00
tequ
c355ad9971
update mise-action to use cmake as aqua:Kitware/CMake ( #671 )
2026-01-27 19:30:50 +10:00
tequ
96aa775f31
Merge branch 'dev' into hook-api-unittest
2026-01-07 17:56:54 +09:00
Niq Dudfield
a8d7b2619e
fix: restore [ips_fixed] to use addFixedPeer instead of addFallbackStrings ( #641 )
2026-01-05 13:46:02 +10:00
tequ
048c4cfd7b
Merge branch 'dev' into hook-api-unittest
2025-12-24 12:23:09 +09:00
Niq Dudfield
775fb3a8b2
fix: increment manifest sequence for client code cache invalidation ( #631 )
2025-12-24 11:16:00 +10:00
tequ
c5cf0cf32c
Merge branch 'dev' into hook-api-unittest
2025-12-17 10:03:08 +09:00
Niq Dudfield
5a118a4e2b
fix(logs): formatting fixes, color handling, and debug build defaults ( #607 )
2025-12-17 09:45:41 +10:00
tequ
960f87857e
Self hosted macos runner ( #652 )
2025-12-17 09:43:25 +10:00
tequ
f731bcfeba
Increase ccache size from 10G to 100G in release-builder.sh for improved build performance ( #643 )
2025-12-16 14:45:45 +10:00
tequ
374b361daa
Use Self hosted runner ( #639 )
2025-12-16 14:16:36 +10:00
tequ
52ccf27aa3
Hook API Refactor1: whitelist api at Enum.h ( #605 )
2025-12-10 19:32:03 +10:00
tequ
c2f948173d
refactor emit
2025-12-03 15:15:19 +09:00
tequ
df357438d7
add state tests
2025-12-03 13:43:02 +09:00
tequ
59e5650521
add sto_erase tests
2025-12-02 22:10:32 +09:00
tequ
a875fd36b3
fix build error
2025-12-02 14:33:53 +09:00
tequ
5dfbadc100
Merge remote-tracking branch 'upstream/dev' into hook-api-unittest
2025-12-02 13:23:01 +09:00
tequ
e3ccddfaca
Remove HookAPI test file HookAPI_test.cpp as unintentionally included. ( #650 )
2025.12.1-release+2609
2025-12-01 18:59:59 +10:00
Niq Dudfield
36e51662fe
build: suppress openssl deprecation warnings ( #606 )
2025-12-01 18:58:48 +10:00
tequ
e319619dce
Combine 3 Hook Api fix amendments ( #648 )
2025-12-01 16:26:15 +10:00
tequ
2073b562f0
Fix genesis feesettings NetworkiD ( #649 )
2025-12-01 12:55:00 +10:00
tequ
39353a6557
Fix: Ensure sto_subfield correctly handles STO field values of 16 or more. ( #647 )
2025-12-01 12:48:30 +10:00
tequ
e28c1db0ef
fix header
2025-11-29 00:40:58 +09:00
tequ
e9011d0433
refactor sto_emplace test
2025-11-28 20:03:24 +09:00
tequ
1bfae1a296
fixStoEmplaceFieldIdCheck Amendment ( #637 )
2025-11-28 18:31:15 +10:00
tequ
d0eb251c1e
add sto_validate test
2025-11-28 16:47:06 +09:00
tequ
88b993257b
add sto_subfield test
2025-11-28 16:37:35 +09:00
tequ
6806fa063e
add sto_subarray test
2025-11-28 16:24:55 +09:00
tequ
0502f12ee3
add hook_skip test
2025-11-28 15:48:19 +09:00
tequ
181090278f
add hook_hash test
2025-11-28 15:35:35 +09:00
tequ
255a516a29
Merge branch 'dev' into hook-api-unittest
2025-11-28 14:44:34 +09:00
Niq Dudfield
f6a4e8f36d
Wind back macOS runner version ( #635 )
2025-11-27 09:39:27 +10:00
tequ
70bbe83525
Revert "Update workers to self hosted" ( #638 )
2025-11-27 09:38:45 +10:00
tequ
bbff5e29d8
Enhance GitHub Actions workflow by escaping "double quotes in PR title" ( #640 )
2025-11-27 09:36:02 +10:00
Wietse Wind
c42cb0df62
Update workers to self hosted
2025-11-25 15:42:01 +01:00
tequ
df5b6c9528
add sto_emplace tests
2025-11-25 18:13:07 +09:00
Niq Dudfield
8efc02b2d4
refactor(ci): fix caching and improve [ci-] tag handling ( #633 )
2025-11-25 16:23:41 +10:00
tequ
15a4497adf
add xpop_slot test
2025-11-25 14:14:58 +09:00
tequ
71d52585ce
add meta_slot test
2025-11-25 13:17:27 +09:00
tequ
6b0271c2a8
add ledger_keylet test
2025-11-25 12:47:25 +09:00
tequ
4f9794461e
add tests for fixEtxnFeeBase
2025-11-25 12:05:49 +09:00
tequ
abac045e20
Merge remote-tracking branch 'upstream/dev' into hook-api-unittest
2025-11-25 11:54:30 +09:00
tequ
641197d4dd
add util tests
2025-11-24 15:06:39 +09:00
tequ
3d4ca8417a
add slot tests
2025-11-24 15:06:30 +09:00