def createTestAccounts():
    ce = Cleos(url='http://127.0.0.1:8888')

    # use a string or EOSKey for push_transaction
    key = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
    # use EOSKey:
    # import eospy.keys
    # key = eospy.keys.EOSKey('5HuaTWKeGzZhqyzuzFAjjFjPnnnjdgcp562oBSS8Wv1qgDSkR2W')

    resp = ce.create_account('eosio', key, 'testtesttest', 'EOS5YMv2UBcuiExv1C8fZjjnE4evofRdBh5Nrt8TYz44G7KC5tZNq', 'EOS5YMv2UBcuiExv1C8fZjjnE4evofRdBh5Nrt8TYz44G7KC5tZNq', permission='active', transfer=False, broadcast=True)

    print('------------------------------------------------')
    print(resp)
    print('------------------------------------------------')
Esempio n. 2
0
def create_eos_acc(account_name, activekey, ownerkey):
    ce = Cleos(url='https://jungle2.cryptolions.io:443')
    key = config.EOS_PRIVATE_KEY
    response = ce.create_account(config.CREATOR,
                                 key,
                                 account_name,
                                 activekey,
                                 ownerkey,
                                 stake_net='0.1000 EOS',
                                 stake_cpu='0.1000 EOS',
                                 ramkb=4,
                                 permission='active',
                                 transfer=True,
                                 broadcast=True)

    return response['transaction_id']
Esempio n. 3
0
def create_eos_account(request):
    account_name = request.data['account_name']
    owner_key = request.data['owner_key']
    active_key = request.data['active_key']

    ce = Cleos(url='https://jungle2.cryptolions.io:443')
    resp = ce.create_account('eosio',
                             PRIVATE_KEY,
                             account_name,
                             owner_key,
                             active_key,
                             stake_net='1.0000 EOS',
                             stake_cpu='1.0000 EOS',
                             ramkb=8,
                             permission='active',
                             transfer=False,
                             broadcast=True)

    return Response('ok')
Esempio n. 4
0
from eospy.cleos import Cleos

ce = Cleos(url='http://api.pennstation.eosnewyork.io:7001')

# use a string or EOSKey for push_transaction
key = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
# use EOSKey:
# import eospy.keys
# key = eospy.keys.EOSKey('5HuaTWKeGzZhqyzuzFAjjFjPnnnjdgcp562oBSS8Wv1qgDSkR2W')

resp = ce.create_account(
    'eosio',
    key,
    'testtesttest',
    'EOS5YMv2UBcuiExv1C8fZjjnE4evofRdBh5Nrt8TYz44G7KC5tZNq',
    'EOS5YMv2UBcuiExv1C8fZjjnE4evofRdBh5Nrt8TYz44G7KC5tZNq',
    stake_net='1.0000 EOS',
    stake_cpu='1.0000 EOS',
    ramkb=8,
    permission='active',
    transfer=False,
    broadcast=True)

print('------------------------------------------------')
print(resp)
print('------------------------------------------------')