Пример #1
0
def math(rpc_server, rpc_client, eth_coinbase):
    Math = Contract(rpc_client, 'Math', contract)

    txn_hash = Math.deploy(_from=eth_coinbase)
    receipt = rpc_client.get_transaction_receipt(txn_hash)

    math = Math(receipt['contractAddress'])
    return math
Пример #2
0
def math(rpc_server, rpc_client, eth_coinbase):
    Math = Contract(rpc_client, 'Math', contract)

    txn_hash = Math.deploy(_from=eth_coinbase)
    receipt = rpc_client.get_transaction_receipt(txn_hash)

    math = Math(receipt['contractAddress'])
    return math
Пример #3
0
def test_contract_deploy(rpc_server, rpc_client, eth_coinbase):
    Math = Contract(rpc_client, 'Math', contract)
    deploy_txn_hash = Math.deploy(_from=eth_coinbase)
    receipt = rpc_client.get_transaction_receipt(deploy_txn_hash)
    assert receipt
    assert receipt['contractAddress']
Пример #4
0
def test_contract_deploy(rpc_server, rpc_client, eth_coinbase):
    Math = Contract(rpc_client, 'Math', contract)
    deploy_txn_hash = Math.deploy(_from=eth_coinbase)
    receipt = rpc_client.get_transaction_receipt(deploy_txn_hash)
    assert receipt
    assert receipt['contractAddress']