add ddos mitigation
This commit is contained in:
parent
b22086ff7e
commit
997941611c
2 changed files with 2 additions and 2 deletions
|
|
@ -141,7 +141,7 @@ namespace graphene { namespace app {
|
||||||
|
|
||||||
vector<optional<signed_block>> block_api::get_blocks(uint32_t block_num_from, uint32_t block_num_to)const
|
vector<optional<signed_block>> block_api::get_blocks(uint32_t block_num_from, uint32_t block_num_to)const
|
||||||
{
|
{
|
||||||
FC_ASSERT( block_num_to >= block_num_from );
|
FC_ASSERT( block_num_to >= block_num_from && block_num_to - block_num_from <= 100, "Total blocks to be returned should be less than 100");
|
||||||
vector<optional<signed_block>> res;
|
vector<optional<signed_block>> res;
|
||||||
for(uint32_t block_num=block_num_from; block_num<=block_num_to; block_num++) {
|
for(uint32_t block_num=block_num_from; block_num<=block_num_to; block_num++) {
|
||||||
res.push_back(_db.fetch_block_by_number(block_num));
|
res.push_back(_db.fetch_block_by_number(block_num));
|
||||||
|
|
|
||||||
|
|
@ -507,7 +507,7 @@ vector<optional<signed_block>> database_api::get_blocks(uint32_t block_num_from,
|
||||||
|
|
||||||
vector<optional<signed_block>> database_api_impl::get_blocks(uint32_t block_num_from, uint32_t block_num_to)const
|
vector<optional<signed_block>> database_api_impl::get_blocks(uint32_t block_num_from, uint32_t block_num_to)const
|
||||||
{
|
{
|
||||||
FC_ASSERT( block_num_to >= block_num_from );
|
FC_ASSERT( block_num_to >= block_num_from && block_num_to - block_num_from <= 100, "Total blocks to be returned should be less than 100");
|
||||||
vector<optional<signed_block>> res;
|
vector<optional<signed_block>> res;
|
||||||
for(uint32_t block_num=block_num_from; block_num<=block_num_to; block_num++) {
|
for(uint32_t block_num=block_num_from; block_num<=block_num_to; block_num++) {
|
||||||
res.push_back(_db.fetch_block_by_number(block_num));
|
res.push_back(_db.fetch_block_by_number(block_num));
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue