From 942a66ae162f9bf1fd86d46db285999f677fda8c Mon Sep 17 00:00:00 2001 From: Denis Carriere Date: Thu, 18 Apr 2024 14:44:50 +0200 Subject: [PATCH] add system_account --- .../eosio.system/include/eosio.system/eosio.system.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/eosio.system/include/eosio.system/eosio.system.hpp b/contracts/eosio.system/include/eosio.system/eosio.system.hpp index 51e19c9..64b0836 100644 --- a/contracts/eosio.system/include/eosio.system/eosio.system.hpp +++ b/contracts/eosio.system/include/eosio.system/eosio.system.hpp @@ -753,14 +753,14 @@ namespace eosiosystem { } // Returns true/false if the rex system is initialized - static bool rex_system_initialized() { - eosiosystem::rex_pool_table _rexpool( "eosio"_n, "eosio"_n.value ); + static bool rex_system_initialized( name system_account = "eosio"_n ) { + eosiosystem::rex_pool_table _rexpool( system_account, system_account.value ); return _rexpool.begin() != _rexpool.end(); } // Returns true/false if the rex system is available - static bool rex_available() { - eosiosystem::rex_pool_table _rexpool( "eosio"_n, "eosio"_n.value ); + static bool rex_available( name system_account = "eosio"_n ) { + eosiosystem::rex_pool_table _rexpool( system_account, system_account.value ); return rex_system_initialized() && _rexpool.begin()->total_rex.amount > 0; }