git.delta.rocks / unique-network / refs/commits / e1baaf9b0769

difftreelog

source

tests/src/eth/util/contractHelpersAbi.json6.3 KiBsourcehistory
1[2  {3    "anonymous": false,4    "inputs": [5      {6        "indexed": true,7        "internalType": "address",8        "name": "contractAddress",9        "type": "address"10      }11    ],12    "name": "ContractSponsorRemoved",13    "type": "event"14  },15  {16    "anonymous": false,17    "inputs": [18      {19        "indexed": true,20        "internalType": "address",21        "name": "contractAddress",22        "type": "address"23      },24      {25        "indexed": false,26        "internalType": "address",27        "name": "sponsor",28        "type": "address"29      }30    ],31    "name": "ContractSponsorSet",32    "type": "event"33  },34  {35    "anonymous": false,36    "inputs": [37      {38        "indexed": true,39        "internalType": "address",40        "name": "contractAddress",41        "type": "address"42      },43      {44        "indexed": false,45        "internalType": "address",46        "name": "sponsor",47        "type": "address"48      }49    ],50    "name": "ContractSponsorshipConfirmed",51    "type": "event"52  },53  {54    "inputs": [55      {56        "internalType": "address",57        "name": "contractAddress",58        "type": "address"59      },60      { "internalType": "address", "name": "user", "type": "address" }61    ],62    "name": "allowed",63    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],64    "stateMutability": "view",65    "type": "function"66  },67  {68    "inputs": [69      {70        "internalType": "address",71        "name": "contractAddress",72        "type": "address"73      }74    ],75    "name": "allowlistEnabled",76    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],77    "stateMutability": "view",78    "type": "function"79  },80  {81    "inputs": [82      {83        "internalType": "address",84        "name": "contractAddress",85        "type": "address"86      }87    ],88    "name": "confirmSponsorship",89    "outputs": [],90    "stateMutability": "nonpayable",91    "type": "function"92  },93  {94    "inputs": [95      {96        "internalType": "address",97        "name": "contractAddress",98        "type": "address"99      }100    ],101    "name": "contractOwner",102    "outputs": [{ "internalType": "address", "name": "", "type": "address" }],103    "stateMutability": "view",104    "type": "function"105  },106  {107    "inputs": [108      {109        "internalType": "address",110        "name": "contractAddress",111        "type": "address"112      }113    ],114    "name": "getSponsor",115    "outputs": [116      {117        "components": [118          { "internalType": "address", "name": "field_0", "type": "address" },119          { "internalType": "uint256", "name": "field_1", "type": "uint256" }120        ],121        "internalType": "struct Tuple0",122        "name": "",123        "type": "tuple"124      }125    ],126    "stateMutability": "view",127    "type": "function"128  },129  {130    "inputs": [131      {132        "internalType": "address",133        "name": "contractAddress",134        "type": "address"135      }136    ],137    "name": "getSponsoringRateLimit",138    "outputs": [{ "internalType": "uint32", "name": "", "type": "uint32" }],139    "stateMutability": "view",140    "type": "function"141  },142  {143    "inputs": [144      {145        "internalType": "address",146        "name": "contractAddress",147        "type": "address"148      }149    ],150    "name": "hasPendingSponsor",151    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],152    "stateMutability": "view",153    "type": "function"154  },155  {156    "inputs": [157      {158        "internalType": "address",159        "name": "contractAddress",160        "type": "address"161      }162    ],163    "name": "hasSponsor",164    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],165    "stateMutability": "view",166    "type": "function"167  },168  {169    "inputs": [170      {171        "internalType": "address",172        "name": "contractAddress",173        "type": "address"174      }175    ],176    "name": "removeSponsor",177    "outputs": [],178    "stateMutability": "nonpayable",179    "type": "function"180  },181  {182    "inputs": [183      {184        "internalType": "address",185        "name": "contractAddress",186        "type": "address"187      }188    ],189    "name": "selfSponsoredEnable",190    "outputs": [],191    "stateMutability": "nonpayable",192    "type": "function"193  },194  {195    "inputs": [196      {197        "internalType": "address",198        "name": "contractAddress",199        "type": "address"200      },201      { "internalType": "address", "name": "sponsor", "type": "address" }202    ],203    "name": "setSponsor",204    "outputs": [],205    "stateMutability": "nonpayable",206    "type": "function"207  },208  {209    "inputs": [210      {211        "internalType": "address",212        "name": "contractAddress",213        "type": "address"214      },215      { "internalType": "uint8", "name": "mode", "type": "uint8" }216    ],217    "name": "setSponsoringMode",218    "outputs": [],219    "stateMutability": "nonpayable",220    "type": "function"221  },222  {223    "inputs": [224      {225        "internalType": "address",226        "name": "contractAddress",227        "type": "address"228      },229      { "internalType": "uint32", "name": "rateLimit", "type": "uint32" }230    ],231    "name": "setSponsoringRateLimit",232    "outputs": [],233    "stateMutability": "nonpayable",234    "type": "function"235  },236  {237    "inputs": [238      {239        "internalType": "address",240        "name": "contractAddress",241        "type": "address"242      }243    ],244    "name": "sponsoringEnabled",245    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],246    "stateMutability": "view",247    "type": "function"248  },249  {250    "inputs": [251      { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }252    ],253    "name": "supportsInterface",254    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],255    "stateMutability": "view",256    "type": "function"257  },258  {259    "inputs": [260      {261        "internalType": "address",262        "name": "contractAddress",263        "type": "address"264      },265      { "internalType": "address", "name": "user", "type": "address" },266      { "internalType": "bool", "name": "isAllowed", "type": "bool" }267    ],268    "name": "toggleAllowed",269    "outputs": [],270    "stateMutability": "nonpayable",271    "type": "function"272  },273  {274    "inputs": [275      {276        "internalType": "address",277        "name": "contractAddress",278        "type": "address"279      },280      { "internalType": "bool", "name": "enabled", "type": "bool" }281    ],282    "name": "toggleAllowlist",283    "outputs": [],284    "stateMutability": "nonpayable",285    "type": "function"286  }287]