49 lines
6.0 KiB
JSON
49 lines
6.0 KiB
JSON
{
|
|
"_format": "hh-sol-artifact-1",
|
|
"contractName": "SimpleStorage",
|
|
"sourceName": "contracts/SimpleStorage.sol",
|
|
"abi": [
|
|
{
|
|
"inputs": [
|
|
{
|
|
"internalType": "uint256",
|
|
"name": "key",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"name": "get",
|
|
"outputs": [
|
|
{
|
|
"internalType": "string",
|
|
"name": "",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"inputs": [
|
|
{
|
|
"internalType": "uint256",
|
|
"name": "key",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"internalType": "string",
|
|
"name": "value",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"name": "set",
|
|
"outputs": [],
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
}
|
|
],
|
|
"bytecode": "0x608060405234801561001057600080fd5b50610505806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063643719771461003b5780639507d39a14610057575b600080fd5b6100556004803603810190610050919061029f565b610087565b005b610071600480360381019061006c9190610276565b6100b2565b60405161007e919061032c565b60405180910390f35b8060008084815260200190815260200160002090805190602001906100ad929190610156565b505050565b606060008083815260200190815260200160002080546100d190610417565b80601f01602080910402602001604051908101604052809291908181526020018280546100fd90610417565b801561014a5780601f1061011f5761010080835404028352916020019161014a565b820191906000526020600020905b81548152906001019060200180831161012d57829003601f168201915b50505050509050919050565b82805461016290610417565b90600052602060002090601f01602090048101928261018457600085556101cb565b82601f1061019d57805160ff19168380011785556101cb565b828001600101855582156101cb579182015b828111156101ca5782518255916020019190600101906101af565b5b5090506101d891906101dc565b5090565b5b808211156101f55760008160009055506001016101dd565b5090565b600061020c6102078461037f565b61034e565b90508281526020810184848401111561022457600080fd5b61022f8482856103d5565b509392505050565b600082601f83011261024857600080fd5b81356102588482602086016101f9565b91505092915050565b600081359050610270816104b8565b92915050565b60006020828403121561028857600080fd5b600061029684828501610261565b91505092915050565b600080604083850312156102b257600080fd5b60006102c085828601610261565b925050602083013567ffffffffffffffff8111156102dd57600080fd5b6102e985828601610237565b9150509250929050565b60006102fe826103af565b61030881856103ba565b93506103188185602086016103e4565b610321816104a7565b840191505092915050565b6000602082019050818103600083015261034681846102f3565b905092915050565b6000604051905081810181811067ffffffffffffffff8211171561037557610374610478565b5b8060405250919050565b600067ffffffffffffffff82111561039a57610399610478565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000819050919050565b82818337600083830152505050565b60005b838110156104025780820151818401526020810190506103e7565b83811115610411576000848401525b50505050565b6000600282049050600182168061042f57607f821691505b6020821081141561044357610442610449565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6104c1816103cb565b81146104cc57600080fd5b5056fea26469706673582212206d7f7833d0a950b507d6b35ebca1baa126b3b5ef764b1cc224cac6e695550b1e64736f6c63430008000033",
|
|
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063643719771461003b5780639507d39a14610057575b600080fd5b6100556004803603810190610050919061029f565b610087565b005b610071600480360381019061006c9190610276565b6100b2565b60405161007e919061032c565b60405180910390f35b8060008084815260200190815260200160002090805190602001906100ad929190610156565b505050565b606060008083815260200190815260200160002080546100d190610417565b80601f01602080910402602001604051908101604052809291908181526020018280546100fd90610417565b801561014a5780601f1061011f5761010080835404028352916020019161014a565b820191906000526020600020905b81548152906001019060200180831161012d57829003601f168201915b50505050509050919050565b82805461016290610417565b90600052602060002090601f01602090048101928261018457600085556101cb565b82601f1061019d57805160ff19168380011785556101cb565b828001600101855582156101cb579182015b828111156101ca5782518255916020019190600101906101af565b5b5090506101d891906101dc565b5090565b5b808211156101f55760008160009055506001016101dd565b5090565b600061020c6102078461037f565b61034e565b90508281526020810184848401111561022457600080fd5b61022f8482856103d5565b509392505050565b600082601f83011261024857600080fd5b81356102588482602086016101f9565b91505092915050565b600081359050610270816104b8565b92915050565b60006020828403121561028857600080fd5b600061029684828501610261565b91505092915050565b600080604083850312156102b257600080fd5b60006102c085828601610261565b925050602083013567ffffffffffffffff8111156102dd57600080fd5b6102e985828601610237565b9150509250929050565b60006102fe826103af565b61030881856103ba565b93506103188185602086016103e4565b610321816104a7565b840191505092915050565b6000602082019050818103600083015261034681846102f3565b905092915050565b6000604051905081810181811067ffffffffffffffff8211171561037557610374610478565b5b8060405250919050565b600067ffffffffffffffff82111561039a57610399610478565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000819050919050565b82818337600083830152505050565b60005b838110156104025780820151818401526020810190506103e7565b83811115610411576000848401525b50505050565b6000600282049050600182168061042f57607f821691505b6020821081141561044357610442610449565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6104c1816103cb565b81146104cc57600080fd5b5056fea26469706673582212206d7f7833d0a950b507d6b35ebca1baa126b3b5ef764b1cc224cac6e695550b1e64736f6c63430008000033",
|
|
"linkReferences": {},
|
|
"deployedLinkReferences": {}
|
|
}
|