From 9d19358a0cfa344e2f5e5c126f4959e707426c03 Mon Sep 17 00:00:00 2001 From: theoreticalbts Date: Mon, 12 Oct 2015 16:59:20 -0400 Subject: [PATCH] db_init.cpp: Make genesis BitAssets require 7 price feeds --- libraries/chain/db_init.cpp | 1 + libraries/chain/include/graphene/chain/config.hpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libraries/chain/db_init.cpp b/libraries/chain/db_init.cpp index e6bfa88c..04d454df 100644 --- a/libraries/chain/db_init.cpp +++ b/libraries/chain/db_init.cpp @@ -478,6 +478,7 @@ void database::init_genesis(const genesis_state_type& genesis_state) bitasset_data_id = create([&](asset_bitasset_data_object& b) { b.options.short_backing_asset = core_asset.id; + b.options.minimum_feeds = GRAPHENE_DEFAULT_MINIMUM_FEEDS; }).id; } diff --git a/libraries/chain/include/graphene/chain/config.hpp b/libraries/chain/include/graphene/chain/config.hpp index 755a1c49..f3c74323 100644 --- a/libraries/chain/include/graphene/chain/config.hpp +++ b/libraries/chain/include/graphene/chain/config.hpp @@ -124,6 +124,8 @@ #define GRAPHENE_DEFAULT_WITNESS_PAY_VESTING_SECONDS (60*60*24) #define GRAPHENE_DEFAULT_WORKER_BUDGET_PER_DAY (GRAPHENE_BLOCKCHAIN_PRECISION * int64_t(500) * 1000 ) +#define GRAPHENE_DEFAULT_MINIMUM_FEEDS 7 + #define GRAPHENE_MAX_INTEREST_APR uint16_t( 10000 ) #define GRAPHENE_RECENTLY_MISSED_COUNT_INCREMENT 4