Contract Overview
Balance:
0 AVAX

Token:
More Info
Tag:
Not Available. Update?

Contract Creators:
Contract Source Code Verified (Exact Match)
Contract Name:
TestEventsContract

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No

Created At:
Tue, 21 Nov 2023 15:54:44 GMT
TestEventsContract.sol
TestEventsContract.sol
TestEventsContract.sol


Contract ABI
[
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "address",
        "name": "param1",
        "type": "address"
      }
    ],
    "name": "AOneParamEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "address",
        "name": "param1",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "address",
        "name": "param2",
        "type": "address"
      }
    ],
    "name": "ATwoParamsEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bool",
        "name": "param1",
        "type": "bool"
      }
    ],
    "name": "BOneParamEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bytes",
        "name": "param1",
        "type": "bytes"
      }
    ],
    "name": "BSOneParamEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bytes16",
        "name": "param1",
        "type": "bytes16"
      }
    ],
    "name": "BSOneParamEventOneSix",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bytes32",
        "name": "param1",
        "type": "bytes32"
      }
    ],
    "name": "BSOneParamEventThreeTwo",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bytes",
        "name": "param1",
        "type": "bytes"
      },
      {
        "indexed": false,
        "internalType": "bytes",
        "name": "param2",
        "type": "bytes"
      }
    ],
    "name": "BSTwoParamsEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bytes16",
        "name": "param1",
        "type": "bytes16"
      },
      {
        "indexed": false,
        "internalType": "bytes16",
        "name": "param2",
        "type": "bytes16"
      }
    ],
    "name": "BSTwoParamsEventOneSix",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bytes32",
        "name": "param1",
        "type": "bytes32"
      },
      {
        "indexed": false,
        "internalType": "bytes32",
        "name": "param2",
        "type": "bytes32"
      }
    ],
    "name": "BSTwoParamsEventThreeTwo",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "bool",
        "name": "param1",
        "type": "bool"
      },
      {
        "indexed": false,
        "internalType": "bool",
        "name": "param2",
        "type": "bool"
      }
    ],
    "name": "BTwoParamsEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "int256",
        "name": "param1",
        "type": "int256"
      }
    ],
    "name": "IOneParamEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "int256",
        "name": "param1",
        "type": "int256"
      }
    ],
    "name": "IOneParamEventTwoFiveSix",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "int128",
        "name": "param1",
        "type": "int128"
      }
    ],
    "name": "ITOneParamEventOneTwoEight",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "int256",
        "name": "param1",
        "type": "int256"
      },
      {
        "indexed": false,
        "internalType": "int256",
        "name": "param2",
        "type": "int256"
      }
    ],
    "name": "ITwoParamsEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "int128",
        "name": "param1",
        "type": "int128"
      },
      {
        "indexed": false,
        "internalType": "int128",
        "name": "param2",
        "type": "int128"
      }
    ],
    "name": "ITwoParamsEventOneTwoEight",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "int256",
        "name": "param1",
        "type": "int256"
      },
      {
        "indexed": false,
        "internalType": "int256",
        "name": "param2",
        "type": "int256"
      }
    ],
    "name": "ITwoParamsEventTwoFiveSix",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "string",
        "name": "param1",
        "type": "string"
      }
    ],
    "name": "SOneParamEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "string",
        "name": "param1",
        "type": "string"
      },
      {
        "indexed": false,
        "internalType": "string",
        "name": "param2",
        "type": "string"
      }
    ],
    "name": "STwoParamsEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "param1",
        "type": "uint256"
      }
    ],
    "name": "UiOneParamEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "param1",
        "type": "uint256"
      }
    ],
    "name": "UiOneParamEventTwoFiveSix",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint128",
        "name": "param1",
        "type": "uint128"
      }
    ],
    "name": "UiTOneParamEventOneTwoEight",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "param1",
        "type": "uint256"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "param2",
        "type": "uint256"
      }
    ],
    "name": "UiTwoParamsEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint128",
        "name": "param1",
        "type": "uint128"
      },
      {
        "indexed": false,
        "internalType": "uint128",
        "name": "param2",
        "type": "uint128"
      }
    ],
    "name": "UiTwoParamsEventOneTwoEight",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "param1",
        "type": "uint256"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "param2",
        "type": "uint256"
      }
    ],
    "name": "UiTwoParamsEventTwoFiveSix",
    "type": "event"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "param1",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "param2",
        "type": "address"
      }
    ],
    "name": "triggerAddressEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "bool",
        "name": "param1",
        "type": "bool"
      },
      {
        "internalType": "bool",
        "name": "param2",
        "type": "bool"
      }
    ],
    "name": "triggerBoolEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "bytes",
        "name": "param1",
        "type": "bytes"
      },
      {
        "internalType": "bytes",
        "name": "param2",
        "type": "bytes"
      }
    ],
    "name": "triggerBytesEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "bytes16",
        "name": "param1",
        "type": "bytes16"
      },
      {
        "internalType": "bytes16",
        "name": "param2",
        "type": "bytes16"
      }
    ],
    "name": "triggerBytesOneSixEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "bytes32",
        "name": "param1",
        "type": "bytes32"
      },
      {
        "internalType": "bytes32",
        "name": "param2",
        "type": "bytes32"
      }
    ],
    "name": "triggerBytesThreeTwoEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "int256",
        "name": "param1",
        "type": "int256"
      },
      {
        "internalType": "int256",
        "name": "param2",
        "type": "int256"
      }
    ],
    "name": "triggerIntEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "int128",
        "name": "param1",
        "type": "int128"
      },
      {
        "internalType": "int128",
        "name": "param2",
        "type": "int128"
      }
    ],
    "name": "triggerIntEventsOneTwoEight",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "int256",
        "name": "param1",
        "type": "int256"
      },
      {
        "internalType": "int256",
        "name": "param2",
        "type": "int256"
      }
    ],
    "name": "triggerIntEventsTwoFiveSix",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "string",
        "name": "param1",
        "type": "string"
      },
      {
        "internalType": "string",
        "name": "param2",
        "type": "string"
      }
    ],
    "name": "triggerStringEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "param1",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "param2",
        "type": "uint256"
      }
    ],
    "name": "triggerUintEvents",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint128",
        "name": "param1",
        "type": "uint128"
      },
      {
        "internalType": "uint128",
        "name": "param2",
        "type": "uint128"
      }
    ],
    "name": "triggerUintEventsOneTwoEight",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "param1",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "param2",
        "type": "uint256"
      }
    ],
    "name": "triggerUintEventsTwoFiveSix",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
608060405234801561001057600080fd5b50611188806100206000396000f3fe608060405234801561001057600080fd5b50600436106100b35760003560e01c80635ad073f4116100715780635ad073f414610160578063707b82c31461017c578063949d16e714610198578063c88716fd146101b4578063e24b49f8146101d0578063fa1db9b1146101ec576100b3565b8062d42713146100b857806305d54e7d146100d457806329c5a059146100f05780632ccd3d231461010c57806330a2bd441461012857806354c4262f14610144575b600080fd5b6100d260048036038101906100cd91906107c8565b610208565b005b6100ee60048036038101906100e9919061083e565b61027c565b005b61010a6004803603810190610105919061083e565b6102f0565b005b610126600480360381019061012191906108d6565b610364565b005b610142600480360381019061013d9190610974565b6103d8565b005b61015e60048036038101906101599190610a19565b61044c565b005b61017a60048036038101906101759190610ad3565b6104c8565b005b61019660048036038101906101919190610b4b565b61053c565b005b6101b260048036038101906101ad9190610bd3565b6105b0565b005b6101ce60048036038101906101c99190610c49565b610624565b005b6101ea60048036038101906101e59190610cdf565b610698565b005b61020660048036038101906102019190610c49565b610714565b005b7f63e457b4936250855d71e103decbcf8f96a59cc2c82fa9e11cdacf9b6d6fcfbb826040516102379190610d6f565b60405180910390a17f75bdc92bb40c9c13902eeb8176e9817c51ec44f8e77581a6bd6e1aea6d58ec6c8282604051610270929190610d8a565b60405180910390a15050565b7fe422547248e3c246baff1ac0dbfd5ff84c5823031e71e3735a41f726752e48b6826040516102ab9190610dc2565b60405180910390a17f469255d3d3962c1f4bedafc15abd5302fd97e3b5b995d33043064c1a6b09a2f982826040516102e4929190610ddd565b60405180910390a15050565b7f8592b487cdbce3f7d97028b9b3c3d7639776645fc2d29c316e1a79d990eb97e18260405161031f9190610dc2565b60405180910390a17fd9c4461c91839d197b625753c878a43bca7c319c4a77b8a94e62aaf548bb44df8282604051610358929190610ddd565b60405180910390a15050565b7f806596562c86ef0afa232b5f2ed209bdfed32d38148a9c24d7a2f1055aea32da826040516103939190610e15565b60405180910390a17fa454f838cac6d2653c8ab36bc2056a82528b06c4893c18b0d9c606c55b3e2d1c82826040516103cc929190610e30565b60405180910390a15050565b7f2d1801d4e6df986759c8582affebc974bcf0cacfd5d2ab120eb776efa53dffa2826040516104079190610e68565b60405180910390a17f5b9b42ca799c65b8a55ef35248aea87e4b0cb04d21573f328571050ccce0f3cc8282604051610440929190610e83565b60405180910390a15050565b7f6ac281f6f8eecc47fe2b55f56369a4eaff1d3d1adb3ed41f8c1e5018ad02b1b2848460405161047d929190610f0a565b60405180910390a17f58cb567799022434503bdca2ba08814143002ad015f12c086cd7acd2d303259f848484846040516104ba9493929190610f2e565b60405180910390a150505050565b7ff4c4fb8d484360ca3790dd55e8e29327dd20005c86d725f6abcd28e05d145a41826040516104f79190610f78565b60405180910390a17faf6045ef4cecc0f70bd6ff1d2cb6a2a4e5c5c8c762ee1d1a9043180c0144a9638282604051610530929190610f93565b60405180910390a15050565b7f0f58bbe29119c71222fcb0224d6cc2c7f5aae015210aaf4cb100ba85147eec418260405161056b9190610fcb565b60405180910390a17f1822dfeda229a3d3e11c37befca9c23643f8885bc8003ad9502ec0626b26992c82826040516105a4929190610fe6565b60405180910390a15050565b7f944e61a2c64bc24bc0f384c635874910a3fbfce61fa73fee8c50c6e965599b88826040516105df919061101e565b60405180910390a17f7f43bf534aa4714eec66085ca237bf1ef06d1cdbccc588b1d619046bfbb00f668282604051610618929190611039565b60405180910390a15050565b7f1da00ec8164e4583f2e8cbfba8b48f5f1c18de0737aa6f666b1387984d458b45826040516106539190611071565b60405180910390a17fadec1c5ccaf563cb88751905723c2d927557d2a6dc6243bc46497f558aaf7681828260405161068c92919061108c565b60405180910390a15050565b7fede5ffc9252444882a5d2a638a99a7427eead224e29978f144813c65385f054584846040516106c99291906110f3565b60405180910390a17fa5e52e10960f49c0ea668692c09ec787ee1ab4bc568c281f02fbb842ed2f2b33848484846040516107069493929190611117565b60405180910390a150505050565b7fb53662b1cab2f90c5dcf2961723302cc937c4300a20c2f3cc10acfd220e64db9826040516107439190611071565b60405180910390a17f3e4dbed707fc404b2027fa380634f3d6632f37f66d41f8797b8cf6d95846d386828260405161077c92919061108c565b60405180910390a15050565b600080fd5b600080fd5b6000819050919050565b6107a581610792565b81146107b057600080fd5b50565b6000813590506107c28161079c565b92915050565b600080604083850312156107df576107de610788565b5b60006107ed858286016107b3565b92505060206107fe858286016107b3565b9150509250929050565b6000819050919050565b61081b81610808565b811461082657600080fd5b50565b60008135905061083881610812565b92915050565b6000806040838503121561085557610854610788565b5b600061086385828601610829565b925050602061087485828601610829565b9150509250929050565b60007fffffffffffffffffffffffffffffffff0000000000000000000000000000000082169050919050565b6108b38161087e565b81146108be57600080fd5b50565b6000813590506108d0816108aa565b92915050565b600080604083850312156108ed576108ec610788565b5b60006108fb858286016108c1565b925050602061090c858286016108c1565b9150509250929050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061094182610916565b9050919050565b61095181610936565b811461095c57600080fd5b50565b60008135905061096e81610948565b92915050565b6000806040838503121561098b5761098a610788565b5b60006109998582860161095f565b92505060206109aa8582860161095f565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f8401126109d9576109d86109b4565b5b8235905067ffffffffffffffff8111156109f6576109f56109b9565b5b602083019150836001820283011115610a1257610a116109be565b5b9250929050565b60008060008060408587031215610a3357610a32610788565b5b600085013567ffffffffffffffff811115610a5157610a5061078d565b5b610a5d878288016109c3565b9450945050602085013567ffffffffffffffff811115610a8057610a7f61078d565b5b610a8c878288016109c3565b925092505092959194509250565b600081600f0b9050919050565b610ab081610a9a565b8114610abb57600080fd5b50565b600081359050610acd81610aa7565b92915050565b60008060408385031215610aea57610ae9610788565b5b6000610af885828601610abe565b9250506020610b0985828601610abe565b9150509250929050565b60008115159050919050565b610b2881610b13565b8114610b3357600080fd5b50565b600081359050610b4581610b1f565b92915050565b60008060408385031215610b6257610b61610788565b5b6000610b7085828601610b36565b9250506020610b8185828601610b36565b9150509250929050565b60006fffffffffffffffffffffffffffffffff82169050919050565b610bb081610b8b565b8114610bbb57600080fd5b50565b600081359050610bcd81610ba7565b92915050565b60008060408385031215610bea57610be9610788565b5b6000610bf885828601610bbe565b9250506020610c0985828601610bbe565b9150509250929050565b6000819050919050565b610c2681610c13565b8114610c3157600080fd5b50565b600081359050610c4381610c1d565b92915050565b60008060408385031215610c6057610c5f610788565b5b6000610c6e85828601610c34565b9250506020610c7f85828601610c34565b9150509250929050565b60008083601f840112610c9f57610c9e6109b4565b5b8235905067ffffffffffffffff811115610cbc57610cbb6109b9565b5b602083019150836001820283011115610cd857610cd76109be565b5b9250929050565b60008060008060408587031215610cf957610cf8610788565b5b600085013567ffffffffffffffff811115610d1757610d1661078d565b5b610d2387828801610c89565b9450945050602085013567ffffffffffffffff811115610d4657610d4561078d565b5b610d5287828801610c89565b925092505092959194509250565b610d6981610792565b82525050565b6000602082019050610d846000830184610d60565b92915050565b6000604082019050610d9f6000830185610d60565b610dac6020830184610d60565b9392505050565b610dbc81610808565b82525050565b6000602082019050610dd76000830184610db3565b92915050565b6000604082019050610df26000830185610db3565b610dff6020830184610db3565b9392505050565b610e0f8161087e565b82525050565b6000602082019050610e2a6000830184610e06565b92915050565b6000604082019050610e456000830185610e06565b610e526020830184610e06565b9392505050565b610e6281610936565b82525050565b6000602082019050610e7d6000830184610e59565b92915050565b6000604082019050610e986000830185610e59565b610ea56020830184610e59565b9392505050565b600082825260208201905092915050565b82818337600083830152505050565b6000601f19601f8301169050919050565b6000610ee98385610eac565b9350610ef6838584610ebd565b610eff83610ecc565b840190509392505050565b60006020820190508181036000830152610f25818486610edd565b90509392505050565b60006040820190508181036000830152610f49818688610edd565b90508181036020830152610f5e818486610edd565b905095945050505050565b610f7281610a9a565b82525050565b6000602082019050610f8d6000830184610f69565b92915050565b6000604082019050610fa86000830185610f69565b610fb56020830184610f69565b9392505050565b610fc581610b13565b82525050565b6000602082019050610fe06000830184610fbc565b92915050565b6000604082019050610ffb6000830185610fbc565b6110086020830184610fbc565b9392505050565b61101881610b8b565b82525050565b6000602082019050611033600083018461100f565b92915050565b600060408201905061104e600083018561100f565b61105b602083018461100f565b9392505050565b61106b81610c13565b82525050565b60006020820190506110866000830184611062565b92915050565b60006040820190506110a16000830185611062565b6110ae6020830184611062565b9392505050565b600082825260208201905092915050565b60006110d283856110b5565b93506110df838584610ebd565b6110e883610ecc565b840190509392505050565b6000602082019050818103600083015261110e8184866110c6565b90509392505050565b600060408201905081810360008301526111328186886110c6565b905081810360208301526111478184866110c6565b90509594505050505056fea264697066735822122040f8ff44678d8d4fe7487004395fafe722fa1f03b3f3823d6fb85db9560d009f64736f6c63430008130033