Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"contract IPool","name":"pool","type":"address"},{"internalType":"contract IGhoToken","name":"ghoToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"GHO","outputs":[{"internalType":"contract IGhoToken","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"POOL","outputs":[{"internalType":"contract IPool","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getGhoReserveData","outputs":[{"components":[{"internalType":"uint256","name":"ghoBaseVariableBorrowRate","type":"uint256"},{"internalType":"uint256","name":"ghoDiscountedPerToken","type":"uint256"},{"internalType":"uint256","name":"ghoDiscountRate","type":"uint256"},{"internalType":"uint256","name":"ghoMinDebtTokenBalanceForDiscount","type":"uint256"},{"internalType":"uint256","name":"ghoMinDiscountTokenBalanceForDiscount","type":"uint256"},{"internalType":"uint40","name":"ghoReserveLastUpdateTimestamp","type":"uint40"},{"internalType":"uint128","name":"ghoCurrentBorrowIndex","type":"uint128"},{"internalType":"uint256","name":"aaveFacilitatorBucketLevel","type":"uint256"},{"internalType":"uint256","name":"aaveFacilitatorBucketMaxCapacity","type":"uint256"}],"internalType":"struct IUiGhoDataProvider.GhoReserveData","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getGhoUserData","outputs":[{"components":[{"internalType":"uint256","name":"userGhoDiscountPercent","type":"uint256"},{"internalType":"uint256","name":"userDiscountTokenBalance","type":"uint256"},{"internalType":"uint256","name":"userPreviousGhoBorrowIndex","type":"uint256"},{"internalType":"uint256","name":"userGhoScaledBorrowBalance","type":"uint256"}],"internalType":"struct IUiGhoDataProvider.GhoUserData","name":"","type":"tuple"}],"stateMutability":"view","type":"function"}]Contract Creation Code
60c060405234801561001057600080fd5b50604051610e2d380380610e2d83398101604081905261002f9161005e565b6001600160a01b039182166080521660a052610098565b6001600160a01b038116811461005b57600080fd5b50565b6000806040838503121561007157600080fd5b825161007c81610046565b602084015190925061008d81610046565b809150509250929050565b60805160a051610d4f6100de6000396000818160ed0152818161020501528181610632015261079b015260008181605601528181610230015261065d0152610d4f6000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c80637535d2461461005157806382d761a9146100a2578063b8d008f3146100e8578063f5a5b3641461010f575b600080fd5b6100787f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100b56100b0366004610a67565b61019d565b60405161009991908151815260208083015190820152604080830151908201526060918201519181019190915260800190565b6100787f000000000000000000000000000000000000000000000000000000000000000081565b61011761058d565b6040516100999190600061012082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015264ffffffffff60a08401511660a08301526fffffffffffffffffffffffffffffffff60c08401511660c083015260e083015160e083015261010080840151818401525092915050565b6101c86040518060800160405280600081526020016000815260200160008152602001600081525090565b6040517f35ea6a7500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000811660048301526000917f0000000000000000000000000000000000000000000000000000000000000000909116906335ea6a75906024016101e060405180830381865afa15801561027a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029e9190610b9c565b90506000816101400151905060008173ffffffffffffffffffffffffffffffffffffffff1663efe3de146040518163ffffffff1660e01b8152600401602060405180830381865afa1580156102f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061031b9190610cbf565b6040805160808101918290527f6c53272b0000000000000000000000000000000000000000000000000000000090915273ffffffffffffffffffffffffffffffffffffffff87811660848301529192509081908416636c53272b60a48301602060405180830381865afa158015610396573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ba9190610cdc565b81526040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff88811660048301526020909201918416906370a0823190602401602060405180830381865afa15801561042e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104529190610cdc565b81526040517fe075398600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015260209092019185169063e075398690602401602060405180830381865afa1580156104c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ea9190610cdc565b81526040517f1da24f3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8881166004830152602090920191851690631da24f3e90602401602060405180830381865afa15801561055e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105829190610cdc565b905295945050505050565b6105f56040518061012001604052806000815260200160008152602001600081526020016000815260200160008152602001600064ffffffffff16815260200160006fffffffffffffffffffffffffffffffff16815260200160008152602001600081525090565b6040517f35ea6a7500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000811660048301526000917f0000000000000000000000000000000000000000000000000000000000000000909116906335ea6a75906024016101e060405180830381865afa1580156106a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106cb9190610b9c565b90506000816101400151905060008173ffffffffffffffffffffffffffffffffffffffff1663fe49b7946040518163ffffffff1660e01b8152600401602060405180830381865afa158015610724573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107489190610cbf565b6101008401516040517faa02f94a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015291925060009182917f0000000000000000000000000000000000000000000000000000000000000000169063aa02f94a906024016040805180830381865afa1580156107e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108059190610cf5565b9150915060405180610120016040528086608001516fffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1663771a73af6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561087c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108a09190610cdc565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663b510c5896040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108f0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109149190610cdc565b81526020018473ffffffffffffffffffffffffffffffffffffffff166398c4f4386040518163ffffffff1660e01b8152600401602060405180830381865afa158015610964573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109889190610cdc565b81526020018473ffffffffffffffffffffffffffffffffffffffff16633454274e6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109fc9190610cdc565b81526020018660c0015164ffffffffff16815260200186606001516fffffffffffffffffffffffffffffffff168152602001828152602001838152509550505050505090565b73ffffffffffffffffffffffffffffffffffffffff81168114610a6457600080fd5b50565b600060208284031215610a7957600080fd5b8135610a8481610a42565b9392505050565b6040516101e0810167ffffffffffffffff81118282101715610ad6577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405290565b600060208284031215610aee57600080fd5b6040516020810181811067ffffffffffffffff82111715610b38577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040529151825250919050565b80516fffffffffffffffffffffffffffffffff81168114610b6557600080fd5b919050565b805164ffffffffff81168114610b6557600080fd5b805161ffff81168114610b6557600080fd5b8051610b6581610a42565b60006101e08284031215610baf57600080fd5b610bb7610a8b565b610bc18484610adc565b8152610bcf60208401610b45565b6020820152610be060408401610b45565b6040820152610bf160608401610b45565b6060820152610c0260808401610b45565b6080820152610c1360a08401610b45565b60a0820152610c2460c08401610b6a565b60c0820152610c3560e08401610b7f565b60e0820152610100610c48818501610b91565b90820152610120610c5a848201610b91565b90820152610140610c6c848201610b91565b90820152610160610c7e848201610b91565b90820152610180610c90848201610b45565b908201526101a0610ca2848201610b45565b908201526101c0610cb4848201610b45565b908201529392505050565b600060208284031215610cd157600080fd5b8151610a8481610a42565b600060208284031215610cee57600080fd5b5051919050565b60008060408385031215610d0857600080fd5b50508051602090910151909290915056fea264697066735822122027ececc1fc0e5591626483222ae3d0ab72b86d20779e1d0eeb8443f0b29f431264736f6c634300080a00330000000000000000000000006ae43d3271ff6888e7fc43fd7321a503ff738951000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c60
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061004c5760003560e01c80637535d2461461005157806382d761a9146100a2578063b8d008f3146100e8578063f5a5b3641461010f575b600080fd5b6100787f0000000000000000000000006ae43d3271ff6888e7fc43fd7321a503ff73895181565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100b56100b0366004610a67565b61019d565b60405161009991908151815260208083015190820152604080830151908201526060918201519181019190915260800190565b6100787f000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c6081565b61011761058d565b6040516100999190600061012082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015264ffffffffff60a08401511660a08301526fffffffffffffffffffffffffffffffff60c08401511660c083015260e083015160e083015261010080840151818401525092915050565b6101c86040518060800160405280600081526020016000815260200160008152602001600081525090565b6040517f35ea6a7500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c60811660048301526000917f0000000000000000000000006ae43d3271ff6888e7fc43fd7321a503ff738951909116906335ea6a75906024016101e060405180830381865afa15801561027a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029e9190610b9c565b90506000816101400151905060008173ffffffffffffffffffffffffffffffffffffffff1663efe3de146040518163ffffffff1660e01b8152600401602060405180830381865afa1580156102f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061031b9190610cbf565b6040805160808101918290527f6c53272b0000000000000000000000000000000000000000000000000000000090915273ffffffffffffffffffffffffffffffffffffffff87811660848301529192509081908416636c53272b60a48301602060405180830381865afa158015610396573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ba9190610cdc565b81526040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff88811660048301526020909201918416906370a0823190602401602060405180830381865afa15801561042e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104529190610cdc565b81526040517fe075398600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015260209092019185169063e075398690602401602060405180830381865afa1580156104c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ea9190610cdc565b81526040517f1da24f3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8881166004830152602090920191851690631da24f3e90602401602060405180830381865afa15801561055e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105829190610cdc565b905295945050505050565b6105f56040518061012001604052806000815260200160008152602001600081526020016000815260200160008152602001600064ffffffffff16815260200160006fffffffffffffffffffffffffffffffff16815260200160008152602001600081525090565b6040517f35ea6a7500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c60811660048301526000917f0000000000000000000000006ae43d3271ff6888e7fc43fd7321a503ff738951909116906335ea6a75906024016101e060405180830381865afa1580156106a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106cb9190610b9c565b90506000816101400151905060008173ffffffffffffffffffffffffffffffffffffffff1663fe49b7946040518163ffffffff1660e01b8152600401602060405180830381865afa158015610724573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107489190610cbf565b6101008401516040517faa02f94a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015291925060009182917f000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c60169063aa02f94a906024016040805180830381865afa1580156107e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108059190610cf5565b9150915060405180610120016040528086608001516fffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1663771a73af6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561087c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108a09190610cdc565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663b510c5896040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108f0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109149190610cdc565b81526020018473ffffffffffffffffffffffffffffffffffffffff166398c4f4386040518163ffffffff1660e01b8152600401602060405180830381865afa158015610964573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109889190610cdc565b81526020018473ffffffffffffffffffffffffffffffffffffffff16633454274e6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109fc9190610cdc565b81526020018660c0015164ffffffffff16815260200186606001516fffffffffffffffffffffffffffffffff168152602001828152602001838152509550505050505090565b73ffffffffffffffffffffffffffffffffffffffff81168114610a6457600080fd5b50565b600060208284031215610a7957600080fd5b8135610a8481610a42565b9392505050565b6040516101e0810167ffffffffffffffff81118282101715610ad6577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405290565b600060208284031215610aee57600080fd5b6040516020810181811067ffffffffffffffff82111715610b38577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040529151825250919050565b80516fffffffffffffffffffffffffffffffff81168114610b6557600080fd5b919050565b805164ffffffffff81168114610b6557600080fd5b805161ffff81168114610b6557600080fd5b8051610b6581610a42565b60006101e08284031215610baf57600080fd5b610bb7610a8b565b610bc18484610adc565b8152610bcf60208401610b45565b6020820152610be060408401610b45565b6040820152610bf160608401610b45565b6060820152610c0260808401610b45565b6080820152610c1360a08401610b45565b60a0820152610c2460c08401610b6a565b60c0820152610c3560e08401610b7f565b60e0820152610100610c48818501610b91565b90820152610120610c5a848201610b91565b90820152610140610c6c848201610b91565b90820152610160610c7e848201610b91565b90820152610180610c90848201610b45565b908201526101a0610ca2848201610b45565b908201526101c0610cb4848201610b45565b908201529392505050565b600060208284031215610cd157600080fd5b8151610a8481610a42565b600060208284031215610cee57600080fd5b5051919050565b60008060408385031215610d0857600080fd5b50508051602090910151909290915056fea264697066735822122027ececc1fc0e5591626483222ae3d0ab72b86d20779e1d0eeb8443f0b29f431264736f6c634300080a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000006ae43d3271ff6888e7fc43fd7321a503ff738951000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c60
-----Decoded View---------------
Arg [0] : pool (address): 0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951
Arg [1] : ghoToken (address): 0xc4bF5CbDaBE595361438F8c6a187bDc330539c60
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000006ae43d3271ff6888e7fc43fd7321a503ff738951
Arg [1] : 000000000000000000000000c4bf5cbdabe595361438f8c6a187bdc330539c60
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

