Contract Overview
Balance:
0 AVAX

Token:
More Info
Tag:
Not Available. Update?

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

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No

Created At:
Tue, 21 Nov 2023 11:22:39 GMT
TestGeneralFunctionCallsContract.sol
TestGeneralFunctionCallsContract.sol
TestGeneralFunctionCallsContract.sol


Contract ABI
[
  {
    "inputs": [],
    "name": "number",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "readOneInputZeroOutputs",
    "outputs": [],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address[]",
        "name": "account",
        "type": "address[]"
      }
    ],
    "name": "readOneInputZeroOutputs",
    "outputs": [],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "readVeryLongFunctionNameReadVeryLongFunctionNameReadVeryLongFunctionName",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "readZeroInputsOneArrayOutput",
    "outputs": [
      {
        "internalType": "uint256[2]",
        "name": "",
        "type": "uint256[2]"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "readZeroInputsOneOutput",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "readZeroInputsTwoArrayOutputs",
    "outputs": [
      {
        "internalType": "uint256[2]",
        "name": "",
        "type": "uint256[2]"
      },
      {
        "internalType": "uint256[2]",
        "name": "",
        "type": "uint256[2]"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "readZeroInputsTwoOutputs",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "readZeroInputsZeroOutputs",
    "outputs": [],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "readfunctionNameWithNumbers0123456789",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "writeVeryLongFunctionNameWriteVeryLongFunctionNameWriteVeryLongFunctionName",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "writeZeroInputs",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "writefunctionNameWithNumbers0123456789",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
608060405234801561001057600080fd5b506107d1806100206000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c80639ae719e91161008c578063e1aa791d11610066578063e1aa791d146101de578063ed3f12f81461020e578063f3ee7fff14610218578063f6a4603014610234576100cf565b80639ae719e914610187578063b416e65a146101a6578063cd5c0466146101c2576100cf565b806323b21dd2146100d457806345642910146100f257806354aed3f0146100fc5780636a4775251461011b57806374bb6ff21461014b5780638381f58a14610169575b600080fd5b6100dc610250565b6040516100e99190610436565b60405180910390f35b6100fa610280565b005b610104610282565b604051610112929190610451565b60405180910390f35b610135600480360381019061013091906104ec565b6102e0565b6040516101429190610528565b60405180910390f35b6101536102ea565b6040516101609190610552565b60405180910390f35b6101716102f3565b60405161017e9190610552565b60405180910390f35b61018f6102f9565b60405161019d92919061056d565b60405180910390f35b6101c060048036038101906101bb91906104ec565b610308565b005b6101dc60048036038101906101d791906106ef565b61030b565b005b6101f860048036038101906101f391906104ec565b61030e565b6040516102059190610528565b60405180910390f35b610216610318565b005b610232600480360381019061022d91906104ec565b61032f565b005b61024e600480360381019061024991906104ec565b610347565b005b61025861035f565b6000600190506000600290506040518060400160405280838152602001828152509250505090565b565b61028a61035f565b61029261035f565b60006001905060006002905060006003905060006004905060405180604001604052808581526020018481525060405180604001604052808481526020018381525095509550505050509091565b6000819050919050565b60006005905090565b60005481565b600080600f601b915091509091565b50565b50565b6000819050919050565b60016000546103279190610767565b600081905550565b600260005461033e9190610767565b60008190555050565b60036000546103569190610767565b60008190555050565b6040518060400160405280600290602082028036833780820191505090505090565b600060029050919050565b600081905092915050565b6000819050919050565b6000819050919050565b6103b4816103a1565b82525050565b60006103c683836103ab565b60208301905092915050565b6000602082019050919050565b6103e881610381565b6103f2818461038c565b92506103fd82610397565b8060005b8381101561042e57815161041587826103ba565b9650610420836103d2565b925050600181019050610401565b505050505050565b600060408201905061044b60008301846103df565b92915050565b600060808201905061046660008301856103df565b61047360408301846103df565b9392505050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006104b98261048e565b9050919050565b6104c9816104ae565b81146104d457600080fd5b50565b6000813590506104e6816104c0565b92915050565b60006020828403121561050257610501610484565b5b6000610510848285016104d7565b91505092915050565b610522816104ae565b82525050565b600060208201905061053d6000830184610519565b92915050565b61054c816103a1565b82525050565b60006020820190506105676000830184610543565b92915050565b60006040820190506105826000830185610543565b61058f6020830184610543565b9392505050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6105e48261059b565b810181811067ffffffffffffffff82111715610603576106026105ac565b5b80604052505050565b600061061661047a565b905061062282826105db565b919050565b600067ffffffffffffffff821115610642576106416105ac565b5b602082029050602081019050919050565b600080fd5b600061066b61066684610627565b61060c565b9050808382526020820190506020840283018581111561068e5761068d610653565b5b835b818110156106b757806106a388826104d7565b845260208401935050602081019050610690565b5050509392505050565b600082601f8301126106d6576106d5610596565b5b81356106e6848260208601610658565b91505092915050565b60006020828403121561070557610704610484565b5b600082013567ffffffffffffffff81111561072357610722610489565b5b61072f848285016106c1565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610772826103a1565b915061077d836103a1565b925082820190508082111561079557610794610738565b5b9291505056fea2646970667358221220f9de6c7600a80c91bfaa5d50b5ba25f0ca8dc18a999c005f835015593835f07064736f6c63430008130033