privex.steemengine.SteemEngineToken.SteemEngineToken.custom_beem

static SteemEngineToken.custom_beem(node: Union[str, list] = '', *args, network='steem', **kwargs) Union[beem.steem.Steem, beem.hive.Hive][source]

Generates a new Beem Steem / Hive instance

Example usage:

>>> from privex.steemengine import SteemEngineToken
>>> steem = SteemEngineToken.custom_beem(node=['https://steemd.privex.io', 'https://api.steemit.com'])
>>> steem.get_blockchain_name()
'steem'

This can be used to manually set the Beem instance used by a SteemEngineToken instance:

>>> st = SteemEngineToken(network="hive")
>>> st.steem = st.custom_beem(['https://hived.privex.io', 'https://anyx.io'], "hive")