Overview ERC20
PRICE
$0.00

ON-CHAIN MARKET CAP n/a

Total Supply:
420,000,000,000.00 CAPY

Holders:
47
Profile Summary
Blockchain:
C-Chain (43114)


Decimals:
18
Contract Source Code Verified (Partial Match)
Contract Name:
CAPY

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Created At:
Sat, 06 Jan 2024 01:05:00 GMT
IERC20.sol
contracts
interfaces
IERC20.sol


Contract ABI
[
  {
    "inputs": [],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [],
    "name": "Permissions",
    "type": "error"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "TOKEN_MKT",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Approval",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Transfer",
    "type": "event"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint8",
        "name": "_buy",
        "type": "uint8"
      },
      {
        "internalType": "uint8",
        "name": "_sell",
        "type": "uint8"
      }
    ],
    "name": "burnLP",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "noFeeChargers",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "openTrading",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "pair",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "_address",
        "type": "address"
      },
      {
        "internalType": "bool",
        "name": "_permission",
        "type": "bool"
      }
    ],
    "name": "setNoFeeChargers",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "storeData",
    "outputs": [
      {
        "internalType": "address",
        "name": "tokenMkt",
        "type": "address"
      },
      {
        "internalType": "uint8",
        "name": "buyFee",
        "type": "uint8"
      },
      {
        "internalType": "uint8",
        "name": "sellFee",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "totalSupply",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "stateMutability": "payable",
    "type": "receive"
  }
]


Contract Creation Code
60c0604052600d60809081526c21b0b83cb83130b930989c9c9b60991b60a0526000906200002e908262000205565b506040805180820190915260048152634341505960e01b602082015260019062000059908262000205565b503480156200006757600080fd5b50604080516060810182523380825260006020830181905291909201819052600280546001600160b01b03191661ffff60a01b199093169290921790915580620000b46012600a620003e6565b620000c5906461c9f36800620003fe565b33600081815260036020908152604080832094909455308252600481528382207360ae616a2155ee3d9a68541ba4544862310933d4835290529182206000199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001366012600a620003e6565b62000147906461c9f36800620003fe565b60405190815260200160405180910390a3505062000418565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200018b57607f821691505b602082108103620001ac57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200020057600081815260208120601f850160051c81016020861015620001db5750805b601f850160051c820191505b81811015620001fc57828155600101620001e7565b5050505b505050565b81516001600160401b0381111562000221576200022162000160565b620002398162000232845462000176565b84620001b2565b602080601f831160018114620002715760008415620002585750858301515b600019600386901b1c1916600185901b178555620001fc565b600085815260208120601f198616915b82811015620002a25788860151825594840194600190910190840162000281565b5085821015620002c15787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620003285781600019048211156200030c576200030c620002d1565b808516156200031a57918102915b93841c9390800290620002ec565b509250929050565b6000826200034157506001620003e0565b816200035057506000620003e0565b8160018114620003695760028114620003745762000394565b6001915050620003e0565b60ff841115620003885762000388620002d1565b50506001821b620003e0565b5060208310610133831016604e8410600b8410161715620003b9575081810a620003e0565b620003c58383620002e7565b8060001904821115620003dc57620003dc620002d1565b0290505b92915050565b6000620003f760ff84168362000330565b9392505050565b8082028115828204841417620003e057620003e0620002d1565b61101e80620004286000396000f3fe6080604052600436106100ec5760003560e01c806370a082311161008a578063a8aa1b3111610059578063a8aa1b31146102d0578063a9059cbb14610308578063c9567bf914610328578063dd62ed3e1461033d57600080fd5b806370a082311461023e57806377a7fdcb1461026b57806382fb52db1461029b57806395d89b41146102bb57600080fd5b806318160ddd116100c657806318160ddd1461017557806323b872dd14610198578063313ce567146101b85780634abe3052146101df57600080fd5b80630643968c146100f857806306fdde031461011a578063095ea7b31461014557600080fd5b366100f357005b600080fd5b34801561010457600080fd5b50610118610113366004610c13565b610375565b005b34801561012657600080fd5b5061012f6103d3565b60405161013c9190610c46565b60405180910390f35b34801561015157600080fd5b50610165610160366004610cac565b610465565b604051901515815260200161013c565b34801561018157600080fd5b5061018a6104d2565b60405190815260200161013c565b3480156101a457600080fd5b506101656101b3366004610cd8565b6104f0565b3480156101c457600080fd5b506101cd601281565b60405160ff909116815260200161013c565b3480156101eb57600080fd5b50600254610215906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff928316602085015291169082015260600161013c565b34801561024a57600080fd5b5061018a610259366004610d19565b60036020526000908152604090205481565b34801561027757600080fd5b50610165610286366004610d19565b60056020526000908152604090205460ff1681565b3480156102a757600080fd5b506101186102b6366004610d36565b61053e565b3480156102c757600080fd5b5061012f610593565b3480156102dc57600080fd5b506006546102f0906001600160a01b031681565b6040516001600160a01b03909116815260200161013c565b34801561031457600080fd5b50610165610323366004610cac565b6105a2565b34801561033457600080fd5b506101186105b6565b34801561034957600080fd5b5061018a610358366004610d74565b600460209081526000928352604080842090915290825290205481565b6002546001600160a01b0316331461039f57604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b6060600080546103e290610da2565b80601f016020809104026020016040519081016040528092919081815260200182805461040e90610da2565b801561045b5780601f106104305761010080835404028352916020019161045b565b820191906000526020600020905b81548152906001019060200180831161043e57829003601f168201915b5050505050905090565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104c09086815260200190565b60405180910390a35060015b92915050565b6104de6012600a610ed6565b6104ed906461c9f36800610ee5565b81565b6001600160a01b0383166000908152600460209081526040808320338452909152812080548391908390610525908490610efc565b909155506105369050848484610777565b949350505050565b6002546001600160a01b0316331461056857604051629af2b160e81b815260040160405180910390fd5b6001600160a01b03919091166000908152600560205260409020805460ff1916911515919091179055565b6060600180546103e290610da2565b60006105af338484610777565b9392505050565b6002546001600160a01b031633146105cd57600080fd5b600654600160a81b900460ff16156105e457600080fd5b60007360ae616a2155ee3d9a68541ba4544862310933d46001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610638573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061065c9190610f0f565b905060007360ae616a2155ee3d9a68541ba4544862310933d46001600160a01b03166373b295c26040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d69190610f0f565b60405163e6a4390560e01b81523060048201526001600160a01b03808316602483015291925060009184169063e6a4390590604401602060405180830381865afa158015610728573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074c9190610f0f565b60068054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b60008061078c6002546001600160a01b031690565b600654909150600160a81b900460ff16806107b85750806001600160a01b0316856001600160a01b0316145b806107d45750806001600160a01b0316846001600160a01b0316145b6107dd57600080fd5b6001600160a01b03851660009081526003602052604081208054859290610805908490610efc565b90915550506006546001600160a01b0385811691161480156108315750600654600160a01b900460ff16155b8015610872575060646108466012600a610ed6565b610855906461c9f36800610ee5565b61085f9190610f2c565b3060009081526003602052604090205410155b80156108905750806001600160a01b0316856001600160a01b031614155b15610a7c576006805460ff60a01b1916600160a01b17905560408051600280825260608201835260009260208301908036833701905050905030816000815181106108dd576108dd610f4e565b60200260200101906001600160a01b031690816001600160a01b0316815250507360ae616a2155ee3d9a68541ba4544862310933d46001600160a01b03166373b295c26040518163ffffffff1660e01b8152600401602060405180830381865afa15801561094f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109739190610f0f565b8160018151811061098657610986610f4e565b6001600160a01b03909216602092830291909101909101527360ae616a2155ee3d9a68541ba4544862310933d463eb6f613960646109c66012600a610ed6565b6109d5906461c9f36800610ee5565b6109df9190610f2c565b60008430426040518663ffffffff1660e01b8152600401610a04959493929190610f64565b600060405180830381600087803b158015610a1e57600080fd5b505af1158015610a32573d6000803e3d6000fd5b50506040516001600160a01b03851692504780156108fc029250906000818181858888f19350505050158015610a6c573d6000803e3d6000fd5b50506006805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610aba5750600654600160a81b900460ff1615156001145b15610b74576006546000906064906001600160a01b03898116911614610ae05783610ae2565b825b610aef9060ff1688610ee5565b610af99190610f2c565b6006549091506001600160a01b038881169116148015610b3657506001600160a01b03881660009081526005602052604090205460ff1615156001145b15610b3f575060005b610b498187610efc565b30600090815260036020526040812080549298508392909190610b6d908490610fd5565b9091555050505b6001600160a01b03861660009081526003602052604081208054879290610b9c908490610fd5565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610be891815260200190565b60405180910390a35060019695505050505050565b803560ff81168114610c0e57600080fd5b919050565b60008060408385031215610c2657600080fd5b610c2f83610bfd565b9150610c3d60208401610bfd565b90509250929050565b600060208083528351808285015260005b81811015610c7357858101830151858201604001528201610c57565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610ca957600080fd5b50565b60008060408385031215610cbf57600080fd5b8235610cca81610c94565b946020939093013593505050565b600080600060608486031215610ced57600080fd5b8335610cf881610c94565b92506020840135610d0881610c94565b929592945050506040919091013590565b600060208284031215610d2b57600080fd5b81356105af81610c94565b60008060408385031215610d4957600080fd5b8235610d5481610c94565b915060208301358015158114610d6957600080fd5b809150509250929050565b60008060408385031215610d8757600080fd5b8235610d9281610c94565b91506020830135610d6981610c94565b600181811c90821680610db657607f821691505b602082108103610dd657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115610e2d578160001904821115610e1357610e13610ddc565b80851615610e2057918102915b93841c9390800290610df7565b509250929050565b600082610e44575060016104cc565b81610e51575060006104cc565b8160018114610e675760028114610e7157610e8d565b60019150506104cc565b60ff841115610e8257610e82610ddc565b50506001821b6104cc565b5060208310610133831016604e8410600b8410161715610eb0575081810a6104cc565b610eba8383610df2565b8060001904821115610ece57610ece610ddc565b029392505050565b60006105af60ff841683610e35565b80820281158282048414176104cc576104cc610ddc565b818103818111156104cc576104cc610ddc565b600060208284031215610f2157600080fd5b81516105af81610c94565b600082610f4957634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015610fb45784516001600160a01b031683529383019391830191600101610f8f565b50506001600160a01b03969096166060850152505050608001529392505050565b808201808211156104cc576104cc610ddc56fea264697066735822122018749b4add09843a16c3b4965c37e4f272eadaa755bedca44681dfe6aa30d9ca64736f6c63430008120033