From 82aca6bd7688c93235234dae37d5b3af3354a71b Mon Sep 17 00:00:00 2001 From: Roman Volosovskyi Date: Tue, 3 Nov 2020 18:37:42 +0200 Subject: [PATCH] [#10771] Fix loading of tx history before 10000000th block --- src/status_im/ethereum/transactions/core.cljs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/status_im/ethereum/transactions/core.cljs b/src/status_im/ethereum/transactions/core.cljs index 6f414a169b..1589adf73a 100644 --- a/src/status_im/ethereum/transactions/core.cljs +++ b/src/status_im/ethereum/transactions/core.cljs @@ -158,8 +158,8 @@ (fn [{:keys [min-block] :as acc} {:keys [block hash]}] (cond - (or (nil? min-block) (> min-block block)) - {:min-block block + (or (nil? min-block) (> min-block (js/parseInt block))) + {:min-block (js/parseInt block) :min-block-transfers-count 1} (and (= min-block block) @@ -168,7 +168,8 @@ :else acc)) {:min-block - (get-min-known-block db address) + (when-let [min-block-string (get-min-known-block db address)] + (js/parseInt min-block-string)) :min-block-transfers-count (min-block-transfers-count db address)}