Amoveo β₯π§Ώ
api:pubkey().
git pull
doesn't update the merkel tree dependency
amoveo/_build/
subfolder
sync_mode:quick()
it is able to download blocks faster, but you cannot mine or do channel stuff.sync_mode:normal
you can mine and do channels stuff, but it downloads blocks more slowly.sync:stop().
api:off().
api:oracle_bet(<<3:256>>, 1, 33826072).
1
means I am betting for true
, which I think means the governance variable will increase.(ae_core_prod@zacks-MacBook-Pro)12> trees:dict_tree_get(oracles, <<3:256>>).
trees:dict_tree_get(oracles, <<3:256>>).
{oracle,<<0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,...>>,
0,
<<227,176,196,66,152,252,28,20,154,251,244,200,153,111,
185,36,39,174,65,228,100,155,147,76,164,...>>,
2300,1,0,
<<31,49,201,13,172,247,17,36,69,4,231,217,145,177,123,
69,115,82,19,115,100,...>>,
<<4,200,213,238,176,0,178,197,62,12,103,124,195,238,151,
179,32,210,118,10,...>>,
3304,1,50}
(ae_core_prod@zacks-MacBook-Pro)13> trees:dict_tree_get(governance, minimum_oracle_time).
trees:dict_tree_get(governance, minimum_oracle_time).
999
(ae_core_prod@zacks-MacBook-Pro)15> governance:tree_number_to_value(1620).looks like it can get about 50% bigger.
governance:tree_number_to_value(1620).
100227592
(ae_core_prod@zacks-MacBook-Pro)16> governance:tree_number_to_value(1670).
governance:tree_number_to_value(1670).
157546925
(ae_core_prod@zacks-MacBook-Pro)17>
api:oracle_bet(<<3:256>>, 2, 1).
tx_pool:get().
tells you about your mempool
sync:start().
(ae_core_dev1@zacks-MacBook-Pro)6> trees:dict_tree_get(governance, block_reward).
trees:dict_tree_get(governance, block_reward).
100227592
(ae_core_dev1@zacks-MacBook-Pro)7>
api:off().
halt().
make prod-restart
accounts:get(base64:decode("BCjdlkTKyFh7BBx4grLUGFJCedmzo4e0XT1KJtbSwq5vCJHrPltHATB+maZ+Pncjn\
fvt9CsCcI9Rn1vO+fPLIV4="), 155).
accounts:get(base64:decode("BCjdlkTKyFh7BBx4grLUGFJCedmzo4e0XT1KJtbSwq5vCJHrPltHATB+maZ+Pncjnfvt9CsCcI9Rn1vO+fPLIV4="), 155).
{<<132,149,109,44,108,189,1,161,236,245,211,205,3,174,112,
111,125,124,69,122,173,128,84,121,164,202,132,113,...>>,
empty,
[<<47,131,133,89,213,135,216,27,176,53,37,181,10,224,44,
75,152,69,26,172,149,116,49,198,21,...>>,
{<<217,134,71,58,8,59,95,195,64,56,64,229,218,58,41,211,
158,134,106,60,189,220,137,...>>,
<<0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...>>,
<<0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...>>,
git pull
isn't enough.rm -rf _build
followed by make prod-restart
should get you the new version of the code, but be careful. This will delete your key.db. So keep a copy of your keys file first.
sync:start().
block:height().
will tell you how many blocks you have
api:off().
halt().
make prod-restart
halt().
sh clean.sh
blocks:height().
tells how many blocks.api:height().
tells how many headers.killall
.
root
adduser
and su
are useful shell commands for this
(ae_core_prod@)4> trees:dict_tree_get(governance, block_period).
trees:dict_tree_get(governance, block_period).
5982
(ae_core_prod@)5> trees:dict_tree_get(governance, 1).
trees:dict_tree_get(governance, 1).
100227592
(ae_core_prod@)6> trees:dict_tree_get(governance, block_reward).
trees:dict_tree_get(governance, block_reward).
100227592
(ae_core_prod@)7>