Method: EvmClient::Deployment#check_deployed
- Defined in:
- lib/evm_client/deployment.rb
#check_deployed ⇒ Object
25 26 27 28 29 30 31 32 |
# File 'lib/evm_client/deployment.rb', line 25 def check_deployed return false unless @id contract_receipt = @connection.eth_get_transaction_receipt(@id) result = contract_receipt["result"] has_contract_address = result && result["contractAddress"] @contract_address ||= result["contractAddress"] if has_contract_address has_contract_address && result["blockNumber"] end |