Skip to content
Snippets Groups Projects

Resolve "Récupération des blocs"

Merged JAUJAY Augustin requested to merge 186-recuperation-des-blocs into dev
1 file
+ 13
1
Compare changes
  • Side-by-side
  • Inline
+ 13
1
@@ -20,6 +20,16 @@ defmodule BDD do
:dets.open_file(:wallet, [{:file, 'data/wallet'}, {:type, :set}])
:dets.open_file(:meta, [{:file, 'data/meta'}, {:type, :set}])
:dets.open_file(:peer, [{:file, 'data/peer'}, {:type, :set}])
:dets.close(:global_iindex)
:dets.close(:global_bindex)
:dets.close(:global_mindex)
:dets.close(:global_cindex)
:dets.close(:global_sindex)
:dets.close(:block)
:dets.close(:wallet)
:dets.close(:meta)
:dets.close(:peer)
end
@doc """
@@ -53,7 +63,7 @@ defmodule BDD do
Logger.info('Filling DB : Successfully got blocks '
++ to_charlist(List.first(chk))
++ ' to '
++ to_charlist(List.last(chk))
++ to_charlist(List.last(chk) - 1)
++ ' from '
++ @base_url)
Poison.decode!(body) |> Enum.map(fn b -> :dets.insert(:block, {b["number"], b}) end)
@@ -63,6 +73,8 @@ defmodule BDD do
Logger.info('---Failed when filling DataBase---')
end
end)
:dets.close(:block)
end
end
Loading