Beispiel #1
0
    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
Beispiel #3
0
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)
Beispiel #4
0
#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")
Beispiel #5
0
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())
Beispiel #6
0
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)))