/ app / abis / UserProfile.json
UserProfile.json
 1  {
 2      "_format": "hh-sol-artifact-1",
 3      "contractName": "UserProfile",
 4      "sourceName": "contracts/UserProfile.sol",
 5      "abi": [
 6          {
 7              "inputs": [
 8                  {
 9                      "internalType": "string",
10                      "name": "_name",
11                      "type": "string"
12                  }
13              ],
14              "stateMutability": "payable",
15              "type": "constructor"
16          },
17          {
18              "inputs": [],
19              "name": "getName",
20              "outputs": [
21                  {
22                      "internalType": "string",
23                      "name": "",
24                      "type": "string"
25                  }
26              ],
27              "stateMutability": "view",
28              "type": "function"
29          },
30          {
31              "inputs": [
32                  {
33                      "internalType": "string",
34                      "name": "_newName",
35                      "type": "string"
36                  }
37              ],
38              "name": "setName",
39              "outputs": [],
40              "stateMutability": "nonpayable",
41              "type": "function"
42          }
43      ],
44      "bytecode": "0x6080604052604051610cb1380380610cb1833981810160405281019061002591906101f0565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060019081610074919061045a565b505061052c565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6100e282610099565b810181811067ffffffffffffffff82111715610101576101006100aa565b5b80604052505050565b600061011461007b565b905061012082826100d9565b919050565b600067ffffffffffffffff8211156101405761013f6100aa565b5b61014982610099565b9050602081019050919050565b60005b83811015610174578082015181840152602081019050610159565b60008484015250505050565b600061019361018e84610125565b61010a565b9050828152602081018484840111156101af576101ae610094565b5b6101ba848285610156565b509392505050565b600082601f8301126101d7576101d661008f565b5b81516101e7848260208601610180565b91505092915050565b60006020828403121561020657610205610085565b5b600082015167ffffffffffffffff8111156102245761022361008a565b5b610230848285016101c2565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061028b57607f821691505b60208210810361029e5761029d610244565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026103067fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826102c9565b61031086836102c9565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600061035761035261034d84610328565b610332565b610328565b9050919050565b6000819050919050565b6103718361033c565b61038561037d8261035e565b8484546102d6565b825550505050565b600090565b61039a61038d565b6103a5818484610368565b505050565b5b818110156103c9576103be600082610392565b6001810190506103ab565b5050565b601f82111561040e576103df816102a4565b6103e8846102b9565b810160208510156103f7578190505b61040b610403856102b9565b8301826103aa565b50505b505050565b600082821c905092915050565b600061043160001984600802610413565b1980831691505092915050565b600061044a8383610420565b9150826002028217905092915050565b61046382610239565b67ffffffffffffffff81111561047c5761047b6100aa565b5b6104868254610273565b6104918282856103cd565b600060209050601f8311600181146104c457600084156104b2578287015190505b6104bc858261043e565b865550610524565b601f1984166104d2866102a4565b60005b828110156104fa578489015182556001820191506020850194506020810190506104d5565b868310156105175784890151610513601f891682610420565b8355505b6001600288020188555050505b505050505050565b6107768061053b6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c806317d7de7c1461003b578063c47f002714610059575b600080fd5b610043610075565b6040516100509190610238565b60405180910390f35b610073600480360381019061006e91906103a3565b610107565b005b6060600180546100849061041b565b80601f01602080910402602001604051908101604052809291908181526020018280546100b09061041b565b80156100fd5780601f106100d2576101008083540402835291602001916100fd565b820191906000526020600020905b8154815290600101906020018083116100e057829003601f168201915b5050505050905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610195576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018c90610498565b60405180910390fd5b80600190816101a4919061066e565b5050565b600081519050919050565b600082825260208201905092915050565b60005b838110156101e25780820151818401526020810190506101c7565b60008484015250505050565b6000601f19601f8301169050919050565b600061020a826101a8565b61021481856101b3565b93506102248185602086016101c4565b61022d816101ee565b840191505092915050565b6000602082019050818103600083015261025281846101ff565b905092915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6102b0826101ee565b810181811067ffffffffffffffff821117156102cf576102ce610278565b5b80604052505050565b60006102e261025a565b90506102ee82826102a7565b919050565b600067ffffffffffffffff82111561030e5761030d610278565b5b610317826101ee565b9050602081019050919050565b82818337600083830152505050565b6000610346610341846102f3565b6102d8565b90508281526020810184848401111561036257610361610273565b5b61036d848285610324565b509392505050565b600082601f83011261038a5761038961026e565b5b813561039a848260208601610333565b91505092915050565b6000602082840312156103b9576103b8610264565b5b600082013567ffffffffffffffff8111156103d7576103d6610269565b5b6103e384828501610375565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061043357607f821691505b602082108103610446576104456103ec565b5b50919050565b7f43616c6c6572206973206e6f7420746865206f776e6572000000000000000000600082015250565b60006104826017836101b3565b915061048d8261044c565b602082019050919050565b600060208201905081810360008301526104b181610475565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261051a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826104dd565b61052486836104dd565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600061056b6105666105618461053c565b610546565b61053c565b9050919050565b6000819050919050565b61058583610550565b61059961059182610572565b8484546104ea565b825550505050565b600090565b6105ae6105a1565b6105b981848461057c565b505050565b5b818110156105dd576105d26000826105a6565b6001810190506105bf565b5050565b601f821115610622576105f3816104b8565b6105fc846104cd565b8101602085101561060b578190505b61061f610617856104cd565b8301826105be565b50505b505050565b600082821c905092915050565b600061064560001984600802610627565b1980831691505092915050565b600061065e8383610634565b9150826002028217905092915050565b610677826101a8565b67ffffffffffffffff8111156106905761068f610278565b5b61069a825461041b565b6106a58282856105e1565b600060209050601f8311600181146106d857600084156106c6578287015190505b6106d08582610652565b865550610738565b601f1984166106e6866104b8565b60005b8281101561070e578489015182556001820191506020850194506020810190506106e9565b8683101561072b5784890151610727601f891682610634565b8355505b6001600288020188555050505b50505050505056fea2646970667358221220774775149895a8c8e4ced038d6c1e30fdfb3e0413010e5c90efe5a404c04c87c64736f6c634300081c0033",
45      "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c806317d7de7c1461003b578063c47f002714610059575b600080fd5b610043610075565b6040516100509190610238565b60405180910390f35b610073600480360381019061006e91906103a3565b610107565b005b6060600180546100849061041b565b80601f01602080910402602001604051908101604052809291908181526020018280546100b09061041b565b80156100fd5780601f106100d2576101008083540402835291602001916100fd565b820191906000526020600020905b8154815290600101906020018083116100e057829003601f168201915b5050505050905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610195576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018c90610498565b60405180910390fd5b80600190816101a4919061066e565b5050565b600081519050919050565b600082825260208201905092915050565b60005b838110156101e25780820151818401526020810190506101c7565b60008484015250505050565b6000601f19601f8301169050919050565b600061020a826101a8565b61021481856101b3565b93506102248185602086016101c4565b61022d816101ee565b840191505092915050565b6000602082019050818103600083015261025281846101ff565b905092915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6102b0826101ee565b810181811067ffffffffffffffff821117156102cf576102ce610278565b5b80604052505050565b60006102e261025a565b90506102ee82826102a7565b919050565b600067ffffffffffffffff82111561030e5761030d610278565b5b610317826101ee565b9050602081019050919050565b82818337600083830152505050565b6000610346610341846102f3565b6102d8565b90508281526020810184848401111561036257610361610273565b5b61036d848285610324565b509392505050565b600082601f83011261038a5761038961026e565b5b813561039a848260208601610333565b91505092915050565b6000602082840312156103b9576103b8610264565b5b600082013567ffffffffffffffff8111156103d7576103d6610269565b5b6103e384828501610375565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061043357607f821691505b602082108103610446576104456103ec565b5b50919050565b7f43616c6c6572206973206e6f7420746865206f776e6572000000000000000000600082015250565b60006104826017836101b3565b915061048d8261044c565b602082019050919050565b600060208201905081810360008301526104b181610475565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261051a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826104dd565b61052486836104dd565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600061056b6105666105618461053c565b610546565b61053c565b9050919050565b6000819050919050565b61058583610550565b61059961059182610572565b8484546104ea565b825550505050565b600090565b6105ae6105a1565b6105b981848461057c565b505050565b5b818110156105dd576105d26000826105a6565b6001810190506105bf565b5050565b601f821115610622576105f3816104b8565b6105fc846104cd565b8101602085101561060b578190505b61061f610617856104cd565b8301826105be565b50505b505050565b600082821c905092915050565b600061064560001984600802610627565b1980831691505092915050565b600061065e8383610634565b9150826002028217905092915050565b610677826101a8565b67ffffffffffffffff8111156106905761068f610278565b5b61069a825461041b565b6106a58282856105e1565b600060209050601f8311600181146106d857600084156106c6578287015190505b6106d08582610652565b865550610738565b601f1984166106e6866104b8565b60005b8281101561070e578489015182556001820191506020850194506020810190506106e9565b8683101561072b5784890151610727601f891682610634565b8355505b6001600288020188555050505b50505050505056fea2646970667358221220774775149895a8c8e4ced038d6c1e30fdfb3e0413010e5c90efe5a404c04c87c64736f6c634300081c0033",
46      "linkReferences": {},
47      "deployedLinkReferences": {}
48  }