Пример #1
0
def create_account(active_key, owner_key, user_name):
    eosdb.reset()
    nodes = ['192.168.0.171:8888']
    eosapi.set_nodes(nodes)
    wallet.open('mywallet2')
    wallet.unlock('mywallet2',
                  'PW5KWRvBGMhinrSwoQK4WPWxj5jQa2nVfwwCMUazLTzoi7bsW9MEj')
    wallet.import_key('mywallet2',
                      '5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3')
    eosapi.create_account('eosio', user_name, active_key, owner_key)
    if eosapi.get_account(user_name):
        return True
    else:
        return False
Пример #2
0
    eosapi.push_transaction(trx)

    info = eosapi.get_code('hello')
    print(info)

    from pyeoskit import db
    info = db.get_abi('hello')
    print(info)

import os
from pyeoskit import eosapi
from pyeoskit import wallet
from pyeoskit import db
from pyeoskit import hello

db.reset()

if os.path.exists('mywallet.wallet'):
    os.remove('mywallet.wallet')
psw = wallet.create('mywallet')
wallet.unlock('mywallet', psw)
wallet.import_key('mywallet',
                  '5JbDP55GXN7MLcNYKCnJtfKi9aD2HvHAdY7g8m67zFTAFkY1uBB')

code = b'''
import db
from eoslib import N, read_action, send_inline, transfer_inline

def sayHello():
    n = N('hello')
    id = N('name')