docker-compose -f docker-compose-dawn3.0.yml up -d
docker-compose -f docker-compose-dawn3.0.yaml up -d
# get chain info
curl http://127.0.0.1:8888/v1/chain/get_info
# get logs
docker-compose logs nodeosd
```
The `blocks` data are stored under `--data-dir` by default, and the wallet files are stored under `--wallet-dir` by default, of course you can change these as you want.
eosio_assert(_code==current_receiver(),"cannot create objects in table of another contract");// Quick fix for mutating db using multi_index that shouldn't allow mutation. Real fix can come in RC2.
eosio_assert(objitem.__idx==this,"object passed to modify is not in multi_index");
auto&mutableitem=const_cast<item&>(objitem);
eosio_assert(_code==current_receiver(),"cannot modify objects in table of another contract");// Quick fix for mutating db using multi_index that shouldn't allow mutation. Real fix can come in RC2.
eosio_assert(result!=cend(),"unable to find key");
return*result;
}
...
...
@@ -753,6 +770,8 @@ class multi_index
}
voiderase(constT&obj){
usingnamespace_multi_index_detail;
constauto&objitem=static_cast<constitem&>(obj);
eosio_assert(objitem.__idx==this,"object passed to erase is not in multi_index");
eosio_assert(_code==current_receiver(),"cannot erase objects in table of another contract");// Quick fix for mutating db using multi_index that shouldn't allow mutation. Real fix can come in RC2.
"True to require exact match of peer network version.")
("sync-fetch-span",bpo::value<uint32_t>()->default_value(def_sync_fetch_span),"number of blocks to retrieve in a chunk from any individual peer during synchronization")
("max-implicit-request",bpo::value<uint32_t>()->default_value(def_max_just_send),"maximum sizes of transaction or block messages that are set wothout first sending a notice")
std::stringcheck_str="3030000 transaction_exception: transaction validation exception\nauthorization imposes a delay (10 sec) greater than the delay specified in transaction header (3 sec)";
std::stringcheck_str="3030000 transaction_exception: transaction validation exception\nauthorization imposes a delay (10 sec) greater than the delay specified in transaction header (7 sec)";
std::stringcheck_str="3030000 transaction_exception: transaction validation exception\nauthorization imposes a delay (10 sec) greater than the delay specified in transaction header (7 sec)";