def load_moc_doc_token_contract(self, contract_address): network = self.connection_manager.network if not contract_address: contract_address = self.connection_manager.options['networks'][ network]['addresses']['DoCToken'] sc = RIFDoC(self.connection_manager, contract_address=contract_address) return sc
count += 1 line = '| {0} | {1} | {2} | {3} |'.format(count, 'MoCBurnout', addresses['MoCBurnout'], contract.implementation()) lines.append(line) # MoCBProxManager contract = RDOCMoCBProxManager(connection_manager) count += 1 line = '| {0} | {1} | {2} | {3} |'.format(count, 'MoCBProxManager', addresses['MoCBProxManager'], contract.implementation()) lines.append(line) # RIFDoC contract = RIFDoC(connection_manager) count += 1 line = '| {0} | {1} | {2} | {3} |'.format(count, 'RIFDoC', '', contract.address()) lines.append(line) # RIFPro contract = RIFPro(connection_manager) count += 1 line = '| {0} | {1} | {2} | {3} |'.format(count, 'RIFPro', '', contract.address()) lines.append(line) # Oracle contract = RDOCMoCMedianizer(connection_manager) count += 1
token = settings[network][token_name] token_sc = DoCToken(connection_manager, contract_address=token) table.add_row(token_name, str(token_sc.balance_of(account)), token, str(block_identifier)) token_name = 'BPRO' token = settings[network][token_name] token_sc = BProToken(connection_manager, contract_address=token) table.add_row(token_name, str(token_sc.balance_of(account)), token, str(block_identifier)) token_name = 'RDOC' token = settings[network][token_name] token_sc = RIFDoC(connection_manager, contract_address=token) table.add_row(token_name, str(token_sc.balance_of(account)), token, str(block_identifier)) token_name = 'RIF' token = settings[network][token_name] token_sc = RIF(connection_manager, contract_address=token) table.add_row(token_name, str(token_sc.balance_of(account)), token, str(block_identifier)) token_name = 'RIFP' token = settings[network][token_name] token_sc = RIFPro(connection_manager, contract_address=token)
#account = '0xB5E2Bed9235b6366Fa0254c2e6754E167e0a2383' account = '0xCD8A1c9aCc980ae031456573e34dC05cD7daE6e3' #account = '0x0e424e9a8598a55918e12de47172f3180c4b4e13' token = 'RDOC' amount_allow = 0 # 0 if you dont want to allow anything dex_address = connection_manager.options['networks'][network]['addresses']['dex'] if token in ['DOC']: token_sc = DoCToken(connection_manager, contract_address=settings[network]['DOC']) elif token in ['BPRO']: token_sc = BProToken(connection_manager, contract_address=settings[network]['BPRO']) elif token in ['WRBTC']: token_sc = WRBTC(connection_manager, contract_address=settings[network]['WRBTC']) elif token in ['RDOC']: token_sc = RIFDoC(connection_manager, contract_address=settings[network]['RDOC']) elif token in ['RIF']: token_sc = RIF(connection_manager, contract_address=settings[network]['RIF']) elif token in ['RIFP']: token_sc = RIFPro(connection_manager, contract_address=settings[network]['RIFP']) else: raise Exception("Token not recognize") print("TOKEN INFO") print("==========") print("") print("Token Name: {0}".format(token_sc.name())) print("Token Symbol: {0}".format(token_sc.symbol())) print("Total Supply: {0}".format(token_sc.total_supply())) print("") print("BALANCES")
network = 'rdocTestnet' connection_manager = ConnectionManager(network=network) print("Connecting to %s..." % network) print("Connected: {conectado}".format(conectado=connection_manager.is_connected)) account = '0xCD8a1C9aCC980Ae031456573e34Dc05CD7dAE6e3' print("Connecting to RIF TOKEN") rif_token = RIF(connection_manager) print("Token Name: {0}".format(rif_token.name())) print("Token Symbol: {0}".format(rif_token.symbol())) print("Total Supply: {0}".format(rif_token.total_supply())) print("Account: {0} Balance RIF: {1}".format(account, rif_token.balance_of(account, block_identifier=1442600))) print(rif_token.address()) doc_token = RIFDoC(connection_manager) print("Token Name: {0}".format(doc_token.name())) print("Token Symbol: {0}".format(doc_token.symbol())) print("Total Supply: {0}".format(doc_token.total_supply())) print("Account: {0} Balance DOC: {1}".format(account, doc_token.balance_of(account, block_identifier=1442000))) print(doc_token.address()) rifp_token = RIFPro(connection_manager) print("Token Name: {0}".format(rifp_token.name())) print("Token Symbol: {0}".format(rifp_token.symbol())) print("Total Supply: {0}".format(rifp_token.total_supply())) print("Account: {0} Balance DOC: {1}".format(account, rifp_token.balance_of(account))) print(rifp_token.address())
from moneyonchain.manager import ConnectionManager from moneyonchain.token import RIF from moneyonchain.token import RIFDoC network = 'rdocTestnetAlpha' connection_manager = ConnectionManager(network=network) print("Connecting to %s..." % network) print( "Connected: {conectado}".format(conectado=connection_manager.is_connected)) account = '0xCD8a1C9aCC980Ae031456573e34Dc05CD7dAE6e3' print("Connecting to RIF TOKEN") rif_token = RIF(connection_manager) print("Token Name: {0}".format(rif_token.name())) print("Token Symbol: {0}".format(rif_token.symbol())) print("Total Supply: {0}".format(rif_token.total_supply())) print("Account: {0} Balance RIF: {1}".format(account, rif_token.balance_of(account))) doc_token = RIFDoC(connection_manager) print("Token Name: {0}".format(doc_token.name())) print("Token Symbol: {0}".format(doc_token.symbol())) print("Total Supply: {0}".format(doc_token.total_supply())) print("Account: {0} Balance DOC: {1}".format(account, doc_token.balance_of(account)))