@aave/governance-crosschain-bridges
Version:
Contracts of Aave Governance Crosschain Bridges
88 lines (87 loc) • 5.79 kB
JSON
{
"_format": "hh-sol-artifact-1",
"contractName": "ArbGreeter",
"sourceName": "contracts/mocks/ArbGreeter.sol",
"abi": [
{
"inputs": [],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "string",
"name": "newMessage",
"type": "string"
}
],
"name": "MessageUpdated",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "msgSender",
"type": "address"
},
{
"indexed": false,
"internalType": "address",
"name": "applyAlias",
"type": "address"
},
{
"indexed": false,
"internalType": "address",
"name": "undoAlias",
"type": "address"
}
],
"name": "Senders",
"type": "event"
},
{
"inputs": [],
"name": "message",
"outputs": [
{
"internalType": "string",
"name": "",
"type": "string"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "sender",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "newMessage",
"type": "string"
}
],
"name": "setMessage",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
}
],
"bytecode": "0x608060405234801561001057600080fd5b506103d3806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063368b87721461004657806367e404ce1461005b578063e21f37ce14610063575b600080fd5b61005961005436600461026c565b610081565b005b6100596100cb565b61006b610145565b60405161007891906102de565b60405180910390f35b61008d600083836101d3565b507f8fae638bf5c6396194a6bb16601c4035a07fa48191638ff4102f0d96f14cfefb82826040516100bf929190610333565b60405180910390a15050565b60408051338082526001600160a01b0373111100000000000000000000000000000000111182018116602084015273111100000000000000000000000000000000111019909101168183015290517f24439c10286a48a1272133cb3d690aafbb6cd94a4d2c24c3ad9ee5c48c989c159181900360600190a1565b6000805461015290610362565b80601f016020809104026020016040519081016040528092919081815260200182805461017e90610362565b80156101cb5780601f106101a0576101008083540402835291602001916101cb565b820191906000526020600020905b8154815290600101906020018083116101ae57829003601f168201915b505050505081565b8280546101df90610362565b90600052602060002090601f0160209004810192826102015760008555610247565b82601f1061021a5782800160ff19823516178555610247565b82800160010185558215610247579182015b8281111561024757823582559160200191906001019061022c565b50610253929150610257565b5090565b5b808211156102535760008155600101610258565b6000806020838503121561027f57600080fd5b823567ffffffffffffffff8082111561029757600080fd5b818501915085601f8301126102ab57600080fd5b8135818111156102ba57600080fd5b8660208285010111156102cc57600080fd5b60209290920196919550909350505050565b600060208083528351808285015260005b8181101561030b578581018301518582016040015282016102ef565b8181111561031d576000604083870101525b50601f01601f1916929092016040019392505050565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b600181811c9082168061037657607f821691505b6020821081141561039757634e487b7160e01b600052602260045260246000fd5b5091905056fea26469706673582212207636f352386799a81010722b504c6615f3bc83ffdaa866918d478399c94144c164736f6c634300080a0033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c8063368b87721461004657806367e404ce1461005b578063e21f37ce14610063575b600080fd5b61005961005436600461026c565b610081565b005b6100596100cb565b61006b610145565b60405161007891906102de565b60405180910390f35b61008d600083836101d3565b507f8fae638bf5c6396194a6bb16601c4035a07fa48191638ff4102f0d96f14cfefb82826040516100bf929190610333565b60405180910390a15050565b60408051338082526001600160a01b0373111100000000000000000000000000000000111182018116602084015273111100000000000000000000000000000000111019909101168183015290517f24439c10286a48a1272133cb3d690aafbb6cd94a4d2c24c3ad9ee5c48c989c159181900360600190a1565b6000805461015290610362565b80601f016020809104026020016040519081016040528092919081815260200182805461017e90610362565b80156101cb5780601f106101a0576101008083540402835291602001916101cb565b820191906000526020600020905b8154815290600101906020018083116101ae57829003601f168201915b505050505081565b8280546101df90610362565b90600052602060002090601f0160209004810192826102015760008555610247565b82601f1061021a5782800160ff19823516178555610247565b82800160010185558215610247579182015b8281111561024757823582559160200191906001019061022c565b50610253929150610257565b5090565b5b808211156102535760008155600101610258565b6000806020838503121561027f57600080fd5b823567ffffffffffffffff8082111561029757600080fd5b818501915085601f8301126102ab57600080fd5b8135818111156102ba57600080fd5b8660208285010111156102cc57600080fd5b60209290920196919550909350505050565b600060208083528351808285015260005b8181101561030b578581018301518582016040015282016102ef565b8181111561031d576000604083870101525b50601f01601f1916929092016040019392505050565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b600181811c9082168061037657607f821691505b6020821081141561039757634e487b7160e01b600052602260045260246000fd5b5091905056fea26469706673582212207636f352386799a81010722b504c6615f3bc83ffdaa866918d478399c94144c164736f6c634300080a0033",
"linkReferences": {},
"deployedLinkReferences": {}
}