From 9db9fff0ba254bd17d18197b4c80597de389572c Mon Sep 17 00:00:00 2001 From: speeddragon Date: Fri, 10 Jul 2026 22:36:01 +0100 Subject: [PATCH] impr: Remove max for tip nodes --- src/core/include/hb_arweave_nodes.hrl | 6 +----- src/preloaded/node/dev_router.erl | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/core/include/hb_arweave_nodes.hrl b/src/core/include/hb_arweave_nodes.hrl index 32909ba8f..8ab50d9e6 100644 --- a/src/core/include/hb_arweave_nodes.hrl +++ b/src/core/include/hb_arweave_nodes.hrl @@ -170,32 +170,28 @@ -define(ARWEAVE_BOOTSTRAP_TIP_NODES, [ - %% Partitions 48-123 + %% Partitions 48-tip #{ <<"match">> => <<"^/arweave">>, <<"min">> => 172_800_000_000_000, - <<"max">> => 442_800_000_000_000, <<"center">> => 307_800_000_000_000, <<"with">> => <<"http://tip-1.arweave.xyz:1984">> }, #{ <<"match">> => <<"^/arweave">>, <<"min">> => 172_800_000_000_000, - <<"max">> => 442_800_000_000_000, <<"center">> => 307_800_000_000_000, <<"with">> => <<"http://tip-2.arweave.xyz:1984">> }, #{ <<"match">> => <<"^/arweave">>, <<"min">> => 172_800_000_000_000, - <<"max">> => 442_800_000_000_000, <<"center">> => 307_800_000_000_000, <<"with">> => <<"http://tip-3.arweave.xyz:1984">> }, #{ <<"match">> => <<"^/arweave">>, <<"min">> => 172_800_000_000_000, - <<"max">> => 442_800_000_000_000, <<"center">> => 307_800_000_000_000, <<"with">> => <<"http://tip-4.arweave.xyz:1984">> } diff --git a/src/preloaded/node/dev_router.erl b/src/preloaded/node/dev_router.erl index cdec4c51e..6921266bf 100644 --- a/src/preloaded/node/dev_router.erl +++ b/src/preloaded/node/dev_router.erl @@ -1594,6 +1594,25 @@ range_limited_route_filtering_test_parallel() -> choose(2, <<"Range">>, #{ <<"route-by">> => 9001 }, Nodes, Opts) ) ), + TipNodes = + [ + #{ + <<"id">> => <<"bounded">>, + <<"min">> => 172_800_000_000_000, + <<"max">> => 388_800_000_000_000 + }, + #{ <<"id">> => <<"tip">>, <<"min">> => 172_800_000_000_000 } + ], + ?assertMatch( + [#{ <<"id">> := <<"tip">> }], + choose( + 2, + <<"Range">>, + #{ <<"route-by">> => 388_800_618_995_959 }, + TipNodes, + Opts + ) + ), lists:foreach( fun(_) -> ?assert(