mirror of
https://github.com/Instadapp/Gelato-automations.git
synced 2024-07-29 22:28:07 +00:00
229 lines
20 KiB
JSON
229 lines
20 KiB
JSON
|
{
|
||
|
"contractName": "InstaList",
|
||
|
"abi": [
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"name": "accountAddr",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"name": "accountID",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"name": "accountLink",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "first",
|
||
|
"type": "address"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "last",
|
||
|
"type": "address"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "count",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "",
|
||
|
"type": "uint64"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"name": "accountList",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "prev",
|
||
|
"type": "address"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "next",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [],
|
||
|
"name": "accounts",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "_owner",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"name": "addAuth",
|
||
|
"outputs": [],
|
||
|
"stateMutability": "nonpayable",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "_account",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"name": "init",
|
||
|
"outputs": [],
|
||
|
"stateMutability": "nonpayable",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [],
|
||
|
"name": "instaIndex",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "_owner",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"name": "removeAuth",
|
||
|
"outputs": [],
|
||
|
"stateMutability": "nonpayable",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "",
|
||
|
"type": "address"
|
||
|
}
|
||
|
],
|
||
|
"name": "userLink",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "first",
|
||
|
"type": "uint64"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "last",
|
||
|
"type": "uint64"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "count",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
},
|
||
|
{
|
||
|
"inputs": [
|
||
|
{
|
||
|
"internalType": "address",
|
||
|
"name": "",
|
||
|
"type": "address"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"name": "userList",
|
||
|
"outputs": [
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "prev",
|
||
|
"type": "uint64"
|
||
|
},
|
||
|
{
|
||
|
"internalType": "uint64",
|
||
|
"name": "next",
|
||
|
"type": "uint64"
|
||
|
}
|
||
|
],
|
||
|
"stateMutability": "view",
|
||
|
"type": "function"
|
||
|
}
|
||
|
],
|
||
|
"bytecode": "0x608060405234801561001057600080fd5b50610fb4806100206000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80636cfaf5e9116100715780636cfaf5e9146101c6578063748e6e18146101ec5780637f3fd918146102505780638028a9fd14610276578063a41098bf146102cf578063f227a99f146102d7576100a9565b806319ab453c146100ae5780635422224e146100d65780635f3c37f9146100fc57806360330d791461016057806368cd03f6146101a2575b600080fd5b6100d4600480360360208110156100c457600080fd5b50356001600160a01b0316610328565b005b6100d4600480360360208110156100ec57600080fd5b50356001600160a01b03166103d6565b6101316004803603604081101561011257600080fd5b5080356001600160401b031690602001356001600160a01b0316610528565b60405180836001600160a01b03168152602001826001600160a01b031681526020019250505060405180910390f35b6101866004803603602081101561017657600080fd5b50356001600160401b0316610559565b604080516001600160a01b039092168252519081900360200190f35b6101aa610574565b604080516001600160401b039092168252519081900360200190f35b6101aa600480360360208110156101dc57600080fd5b50356001600160a01b0316610583565b6102216004803603604081101561020257600080fd5b5080356001600160a01b031690602001356001600160401b031661059e565b60405180836001600160401b03168152602001826001600160401b031681526020019250505060405180910390f35b6100d46004803603602081101561026657600080fd5b50356001600160a01b03166105cf565b61029c6004803603602081101561028c57600080fd5b50356001600160401b0316610723565b604080516001600160a01b0394851681529290931660208301526001600160401b03168183015290519081900360600190f35b61018661075b565b6102fd600480360360208110156102ed57600080fd5b50356001600160a01b0316610760565b604080516001600160401b039485168152928416602084015292168183015290519081900360600190f35b3315610367576040805162461bcd60e51b81526020600482015260096024820152680dcdee85ad2dcc8caf60bb1b604482015290519081900360640190fd5b600080546001600160401b038082166001908101821667ffffffffffffffff19938416178085556001600160a01b0390951680855260209182526040808620805490951696841696909617909355835490911683526002905291902080546001600160a01b0319169091179055565b336000908152600160205260409020546001600160401b031661042e576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd0b5858d8dbdd5b9d60aa1b604482015290519081900360640190fd5b60408051632520e7ff60e01b81526001600160a01b038316600482015290513391632520e7ff916024808301926020929190829003018186803b15801561047457600080fd5b505afa158015610488573d6000803e3d6000fd5b505050506040513d602081101561049e57600080fd5b50516104dd576040805162461bcd60e51b81526020600482015260096024820152683737ba16b7bbb732b960b91b604482015290519081900360640190fd5b336000908152600160205260409020546105019082906001600160401b0316610791565b336000908152600160205260409020546105259082906001600160401b031661092f565b50565b6006602090815260009283526040808420909152908252902080546001909101546001600160a01b03918216911682565b6002602052600090815260409020546001600160a01b031681565b6000546001600160401b031681565b6001602052600090815260409020546001600160401b031681565b60046020908152600092835260408084209091529082529020546001600160401b0380821691600160401b90041682565b336000908152600160205260409020546001600160401b0316610627576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd0b5858d8dbdd5b9d60aa1b604482015290519081900360640190fd5b60408051632520e7ff60e01b81526001600160a01b038316600482015290513391632520e7ff916024808301926020929190829003018186803b15801561066d57600080fd5b505afa158015610681573d6000803e3d6000fd5b505050506040513d602081101561069757600080fd5b5051156106db576040805162461bcd60e51b815260206004820152600d60248201526c30b63932b0b23c96b7bbb732b960991b604482015290519081900360640190fd5b336000908152600160205260409020546106ff9082906001600160401b0316610aa6565b336000908152600160205260409020546105259082906001600160401b0316610cb6565b600560205260009081526040902080546001909101546001600160a01b0391821691811690600160a01b90046001600160401b031683565b600081565b6003602052600090815260409020546001600160401b0380821691600160401b8104821691600160801b9091041683565b6001600160a01b038216600090815260036020526040902054600160401b90046001600160401b031615610839576001600160a01b03821660009081526003602090815260
|
||
|
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100a95760003560e01c80636cfaf5e9116100715780636cfaf5e9146101c6578063748e6e18146101ec5780637f3fd918146102505780638028a9fd14610276578063a41098bf146102cf578063f227a99f146102d7576100a9565b806319ab453c146100ae5780635422224e146100d65780635f3c37f9146100fc57806360330d791461016057806368cd03f6146101a2575b600080fd5b6100d4600480360360208110156100c457600080fd5b50356001600160a01b0316610328565b005b6100d4600480360360208110156100ec57600080fd5b50356001600160a01b03166103d6565b6101316004803603604081101561011257600080fd5b5080356001600160401b031690602001356001600160a01b0316610528565b60405180836001600160a01b03168152602001826001600160a01b031681526020019250505060405180910390f35b6101866004803603602081101561017657600080fd5b50356001600160401b0316610559565b604080516001600160a01b039092168252519081900360200190f35b6101aa610574565b604080516001600160401b039092168252519081900360200190f35b6101aa600480360360208110156101dc57600080fd5b50356001600160a01b0316610583565b6102216004803603604081101561020257600080fd5b5080356001600160a01b031690602001356001600160401b031661059e565b60405180836001600160401b03168152602001826001600160401b031681526020019250505060405180910390f35b6100d46004803603602081101561026657600080fd5b50356001600160a01b03166105cf565b61029c6004803603602081101561028c57600080fd5b50356001600160401b0316610723565b604080516001600160a01b0394851681529290931660208301526001600160401b03168183015290519081900360600190f35b61018661075b565b6102fd600480360360208110156102ed57600080fd5b50356001600160a01b0316610760565b604080516001600160401b039485168152928416602084015292168183015290519081900360600190f35b3315610367576040805162461bcd60e51b81526020600482015260096024820152680dcdee85ad2dcc8caf60bb1b604482015290519081900360640190fd5b600080546001600160401b038082166001908101821667ffffffffffffffff19938416178085556001600160a01b0390951680855260209182526040808620805490951696841696909617909355835490911683526002905291902080546001600160a01b0319169091179055565b336000908152600160205260409020546001600160401b031661042e576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd0b5858d8dbdd5b9d60aa1b604482015290519081900360640190fd5b60408051632520e7ff60e01b81526001600160a01b038316600482015290513391632520e7ff916024808301926020929190829003018186803b15801561047457600080fd5b505afa158015610488573d6000803e3d6000fd5b505050506040513d602081101561049e57600080fd5b50516104dd576040805162461bcd60e51b81526020600482015260096024820152683737ba16b7bbb732b960b91b604482015290519081900360640190fd5b336000908152600160205260409020546105019082906001600160401b0316610791565b336000908152600160205260409020546105259082906001600160401b031661092f565b50565b6006602090815260009283526040808420909152908252902080546001909101546001600160a01b03918216911682565b6002602052600090815260409020546001600160a01b031681565b6000546001600160401b031681565b6001602052600090815260409020546001600160401b031681565b60046020908152600092835260408084209091529082529020546001600160401b0380821691600160401b90041682565b336000908152600160205260409020546001600160401b0316610627576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd0b5858d8dbdd5b9d60aa1b604482015290519081900360640190fd5b60408051632520e7ff60e01b81526001600160a01b038316600482015290513391632520e7ff916024808301926020929190829003018186803b15801561066d57600080fd5b505afa158015610681573d6000803e3d6000fd5b505050506040513d602081101561069757600080fd5b5051156106db576040805162461bcd60e51b815260206004820152600d60248201526c30b63932b0b23c96b7bbb732b960991b604482015290519081900360640190fd5b336000908152600160205260409020546106ff9082906001600160401b0316610aa6565b336000908152600160205260409020546105259082906001600160401b0316610cb6565b600560205260009081526040902080546001909101546001600160a01b0391821691811690600160a01b90046001600160401b031683565b600081565b6003602052600090815260409020546001600160401b0380821691600160401b8104821691600160801b9091041683565b6001600160a01b038216600090815260036020526040902054600160401b90046001600160401b031615610839576001600160a01b03821660009081526003602090815260408083208054600484528285206001600160401b0387811680885291
|
||
|
"linkReferences": {},
|
||
|
"deployedLinkReferences": {}
|
||
|
}
|