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
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']