Overview ERC20
PRICE
$0.041744

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 SUNDOG

Holders:
14
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Contract Source Code Verified (Exact Match)
Contract Name:
SunDog

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
Yes with 200 runs

Created At:
Mon, 26 Aug 2024 18:46:47 GMT
SunDog.sol
SunDog.sol
SunDog.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": [],
    "name": "OpenTrading",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "_name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "_symbol",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "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": [],
    "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": [],
    "name": "pair",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint8",
        "name": "_buy",
        "type": "uint8"
      },
      {
        "internalType": "uint8",
        "name": "_sell",
        "type": "uint8"
      }
    ],
    "name": "renounceOwnership",
    "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
60c0604052600d60809081526c0a6eadcc8dece409edc408aa89609b1b60a0525f9061002b90826101e5565b5060408051808201909152600681526553554e444f4760d01b602082015260019061005690826101e5565b50348015610062575f80fd5b5060408051606081018252338082525f6020830181905291909201819052600280546001600160b01b03191661ffff60a01b1990931692909217909155806100ac6012600a61039a565b6100ba90633b9aca006103af565b335f8181526003602090815260408083209490945530825260048152838220737a250d5630b4cf539739df2c5dacb4c659f2488d835290529182205f199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6101276012600a61039a565b61013590633b9aca006103af565b60405190815260200160405180910390a350506103c6565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061017557607f821691505b60208210810361019357634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101e057805f5260205f20601f840160051c810160208510156101be5750805b601f840160051c820191505b818110156101dd575f81556001016101ca565b50505b505050565b81516001600160401b038111156101fe576101fe61014d565b6102128161020c8454610161565b84610199565b602080601f831160018114610245575f841561022e5750858301515b5f19600386901b1c1916600185901b17855561029c565b5f85815260208120601f198616915b8281101561027357888601518255948401946001909101908401610254565b508582101561029057878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156102f257815f19048211156102d8576102d86102a4565b808516156102e557918102915b93841c93908002906102bd565b509250929050565b5f8261030857506001610394565b8161031457505f610394565b816001811461032a576002811461033457610350565b6001915050610394565b60ff841115610345576103456102a4565b50506001821b610394565b5060208310610133831016604e8410600b8410161715610373575081810a610394565b61037d83836102b8565b805f1904821115610390576103906102a4565b0290505b92915050565b5f6103a860ff8416836102fa565b9392505050565b8082028115828204841417610394576103946102a4565b610f4f806103d35f395ff3fe6080604052600436106100e7575f3560e01c806370a0823111610087578063a9059cbb11610057578063a9059cbb146102bb578063b09f1266146102da578063d28d8852146102ee578063dd62ed3e14610302575f80fd5b806370a08231146102265780638d815b6f1461025157806395d89b4114610270578063a8aa1b3114610284575f80fd5b806323b872dd116100c257806323b872dd1461016d578063313ce5671461018c5780634abe3052146101b257806351cd7cc314610210575f80fd5b806306fdde03146100f2578063095ea7b31461011c57806318160ddd1461014b575f80fd5b366100ee57005b5f80fd5b3480156100fd575f80fd5b50610106610338565b6040516101139190610b97565b60405180910390f35b348015610127575f80fd5b5061013b610136366004610be3565b6103c7565b6040519015158152602001610113565b348015610156575f80fd5b5061015f610433565b604051908152602001610113565b348015610178575f80fd5b5061013b610187366004610c0d565b610450565b348015610197575f80fd5b506101a0601281565b60405160ff9091168152602001610113565b3480156101bd575f80fd5b506002546101e7906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff9283166020850152911690820152606001610113565b34801561021b575f80fd5b5061022461049d565b005b348015610231575f80fd5b5061015f610240366004610c4b565b60036020525f908152604090205481565b34801561025c575f80fd5b5061022461026b366004610c7b565b610653565b34801561027b575f80fd5b506101066106b1565b34801561028f575f80fd5b506005546102a3906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b3480156102c6575f80fd5b5061013b6102d5366004610be3565b6106c0565b3480156102e5575f80fd5b506101066106d3565b3480156102f9575f80fd5b5061010661075f565b34801561030d575f80fd5b5061015f61031c366004610cac565b600460209081525f928352604080842090915290825290205481565b60605f805461034690610ce3565b80601f016020809104026020016040519081016040528092919081815260200182805461037290610ce3565b80156103bd5780601f10610394576101008083540402835291602001916103bd565b820191905f5260205f20905b8154815290600101906020018083116103a057829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104219086815260200190565b60405180910390a35060015b92915050565b61043f6012600a610e0f565b61044d90633b9aca00610e1d565b81565b6001600160a01b0383165f908152600460209081526040808320338452909152812080548391908390610484908490610e34565b90915550610495905084848461076b565b949350505050565b6002546001600160a01b031633146104b3575f80fd5b600554600160a81b900460ff16156104c9575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561051a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053e9190610e47565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610591573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105b59190610e47565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa158015610604573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106289190610e47565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b6002546001600160a01b0316331461067d57604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b60606001805461034690610ce3565b5f6106cc33848461076b565b9392505050565b600180546106e090610ce3565b80601f016020809104026020016040519081016040528092919081815260200182805461070c90610ce3565b80156107575780601f1061072e57610100808354040283529160200191610757565b820191905f5260205f20905b81548152906001019060200180831161073a57829003601f168201915b505050505081565b5f80546106e090610ce3565b5f8061077f6002546001600160a01b031690565b600554909150600160a81b900460ff16806107ab5750806001600160a01b0316856001600160a01b0316145b806107c75750806001600160a01b0316846001600160a01b0316145b6107cf575f80fd5b6001600160a01b0385165f90815260036020526040812080548592906107f6908490610e34565b90915550506005546001600160a01b0385811691161480156108225750600554600160a01b900460ff16155b8015610861575060646108376012600a610e0f565b61084590633b9aca00610e1d565b61084f9190610e62565b305f9081526003602052604090205410155b801561087f5750806001600160a01b0316856001600160a01b031614155b15610a5d576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106108ca576108ca610e81565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561093a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061095e9190610e47565b8160018151811061097157610971610e81565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f613960646109b16012600a610e0f565b6109bf90633b9aca00610e1d565b6109c99190610e62565b5f8430426040518663ffffffff1660e01b81526004016109ed959493929190610e95565b5f604051808303815f87803b158015610a04575f80fd5b505af1158015610a16573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f19350505050158015610a4d573d5f803e3d5ffd5b50506005805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610a9b5750600554600160a81b900460ff1615156001145b15610b0f576005545f906064906001600160a01b03898116911614610ac05783610ac2565b825b610acf9060ff1688610e1d565b610ad99190610e62565b9050610ae58187610e34565b305f90815260036020526040812080549298508392909190610b08908490610f06565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610b36908490610f06565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610b8291815260200190565b60405180910390a35060019695505050505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610be0575f80fd5b50565b5f8060408385031215610bf4575f80fd5b8235610bff81610bcc565b946020939093013593505050565b5f805f60608486031215610c1f575f80fd5b8335610c2a81610bcc565b92506020840135610c3a81610bcc565b929592945050506040919091013590565b5f60208284031215610c5b575f80fd5b81356106cc81610bcc565b803560ff81168114610c76575f80fd5b919050565b5f8060408385031215610c8c575f80fd5b610c9583610c66565b9150610ca360208401610c66565b90509250929050565b5f8060408385031215610cbd575f80fd5b8235610cc881610bcc565b91506020830135610cd881610bcc565b809150509250929050565b600181811c90821680610cf757607f821691505b602082108103610d1557634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610d6957815f1904821115610d4f57610d4f610d1b565b80851615610d5c57918102915b93841c9390800290610d34565b509250929050565b5f82610d7f5750600161042d565b81610d8b57505f61042d565b8160018114610da15760028114610dab57610dc7565b600191505061042d565b60ff841115610dbc57610dbc610d1b565b50506001821b61042d565b5060208310610133831016604e8410600b8410161715610dea575081810a61042d565b610df48383610d2f565b805f1904821115610e0757610e07610d1b565b029392505050565b5f6106cc60ff841683610d71565b808202811582820484141761042d5761042d610d1b565b8181038181111561042d5761042d610d1b565b5f60208284031215610e57575f80fd5b81516106cc81610bcc565b5f82610e7c57634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015610ee55784516001600160a01b031683529383019391830191600101610ec0565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561042d5761042d610d1b56fea26469706673582212202f44b7edc751896b3d90ad4d502a8fd977c314d4409e4c0bf12cc4f32155699164736f6c63430008190033