From ca1d09c384c2eceb772915509b4f11b2cd246e84 Mon Sep 17 00:00:00 2001 From: adsorptionenthalpy Date: Thu, 4 Nov 2021 09:32:38 -0600 Subject: [PATCH] increase ram bump per nft --- contracts/fio.address/fio.address.cpp | 2 +- contracts/fio.common/fio.common.hpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/contracts/fio.address/fio.address.cpp b/contracts/fio.address/fio.address.cpp index 9568f781..e58d6cc3 100644 --- a/contracts/fio.address/fio.address.cpp +++ b/contracts/fio.address/fio.address.cpp @@ -1386,7 +1386,7 @@ namespace fioio { permission_level{SYSTEMACCOUNT, "active"_n}, "eosio"_n, "incram"_n, - std::make_tuple(actor, ADDNFTRAM) + std::make_tuple(actor, ADDNFTRAMBASE + (ADDNFTRAM * nfts.size())) ).send(); } diff --git a/contracts/fio.common/fio.common.hpp b/contracts/fio.common/fio.common.hpp index d8de5e38..7a82994e 100644 --- a/contracts/fio.common/fio.common.hpp +++ b/contracts/fio.common/fio.common.hpp @@ -478,7 +478,8 @@ namespace fioio { static const uint64_t SETFEEVOTERAM = 4000; //integrated. //note this bump allows consecutive calls to voting with //different fees to avoid ram limits for non top 21 producers. static const uint64_t BUNDLEVOTERAM = 0; //integrated. - static const uint64_t ADDNFTRAM = 3584; + static const uint64_t ADDNFTRAMBASE = 512; + static const uint64_t ADDNFTRAM = 2048;