Skip to content

Test example #2

@viaduct-pro

Description

@viaduct-pro

Can you create, an example file to create Ethereum Contract? I can't understand priority of Contract class functions.

`
$client = new \GuzzleHttp\Client(['base_uri' => 'localhost:8545']);
dump($client);
$contract = new Contract($client, '0x45d222286e71181b29de42DC35375b77FE8Ce0aF');
dump($contract);
$solidity = pragma solidity ^0.4.18;

    contract TestCoin {
    
        uint storedData;
    
        function set(uint x) public {
            storedData = x;
        }
    
        function get() public constant returns (uint) {
            return storedData;
        }
    };

    $out = $contract->create($solidity);

    dump($out);

'
I have on $out

jsonrpc": "2.0"
+"error": {#351 ▼
  +"code": -32700
  +"message": "missing request id"
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions