Overview ERC20
PRICE
$0.71964 @ 0.0002082 ETH (-2.12%)

ON-CHAIN MARKET CAP $71,964,000.00

Total Supply:
100,000,000.00 SDL

Holders:
398
Profile Summary
Blockchain:
Ethereum (1)


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

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
Yes with 200 runs

Created At:
Mon, 05 Dec 2022 10:59:47 GMT
StakingAllowance.sol
StakingAllowance.sol
StakingAllowance.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "string",
        "name": "_name",
        "type": "string"
      },
      {
        "internalType": "string",
        "name": "_symbol",
        "type": "string"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "owner",
        "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": "previousOwner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "OwnershipTransferred",
    "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": "owner",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "spender",
        "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": "account",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "burn",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "burnFrom",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "subtractedValue",
        "type": "uint256"
      }
    ],
    "name": "decreaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "addedValue",
        "type": "uint256"
      }
    ],
    "name": "increaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "_account",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "mint",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "_contract",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "_account",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "_amount",
        "type": "uint256"
      },
      {
        "internalType": "bytes",
        "name": "_calldata",
        "type": "bytes"
      }
    ],
    "name": "mintToContract",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "owner",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "renounceOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "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": "_to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "_value",
        "type": "uint256"
      },
      {
        "internalType": "bytes",
        "name": "_data",
        "type": "bytes"
      }
    ],
    "name": "transferAndCall",
    "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"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "transferOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
60806040523480156200001157600080fd5b5060405162001679380380620016798339810160408190526200003491620002cb565b8181600082826003620000488382620003c3565b506004620000578282620003c3565b50505062000091336200006f620000b660201b60201c565b6200007f9060ff16600a620005a4565b6200008b9084620005b9565b620000bb565b505050620000ae620000a8620001a360201b60201c565b620001a7565b5050620005f6565b601290565b6001600160a01b038216620001165760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b80600260008282546200012a9190620005db565b90915550506001600160a01b0382166000908152602081905260408120805483929062000159908490620005db565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b505050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200022657600080fd5b81516001600160401b0380821115620002435762000243620001fe565b604051601f8301601f19908116603f011681019082821181831017156200026e576200026e620001fe565b816040528381526020925086838588010111156200028b57600080fd5b600091505b83821015620002af578582018301518183018401529082019062000290565b83821115620002c15760008385830101525b9695505050505050565b60008060408385031215620002df57600080fd5b82516001600160401b0380821115620002f757600080fd5b620003058683870162000214565b935060208501519150808211156200031c57600080fd5b506200032b8582860162000214565b9150509250929050565b600181811c908216806200034a57607f821691505b6020821081036200036b57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620001f957600081815260208120601f850160051c810160208610156200039a5750805b601f850160051c820191505b81811015620003bb57828155600101620003a6565b505050505050565b81516001600160401b03811115620003df57620003df620001fe565b620003f781620003f0845462000335565b8462000371565b602080601f8311600181146200042f5760008415620004165750858301515b600019600386901b1c1916600185901b178555620003bb565b600085815260208120601f198616915b8281101562000460578886015182559484019460019091019084016200043f565b50858210156200047f5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620004e6578160001904821115620004ca57620004ca6200048f565b80851615620004d857918102915b93841c9390800290620004aa565b509250929050565b600082620004ff575060016200059e565b816200050e575060006200059e565b8160018114620005275760028114620005325762000552565b60019150506200059e565b60ff8411156200054657620005466200048f565b50506001821b6200059e565b5060208310610133831016604e8410600b841016171562000577575081810a6200059e565b620005838383620004a5565b80600019048211156200059a576200059a6200048f565b0290505b92915050565b6000620005b28383620004ee565b9392505050565b6000816000190483118215151615620005d657620005d66200048f565b500290565b60008219821115620005f157620005f16200048f565b500190565b61107380620006066000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad578063a457c2d711610071578063a457c2d714610250578063a9059cbb14610263578063dd62ed3e14610276578063f08a798014610289578063f2fde38b1461029c57600080fd5b806370a08231146101e9578063715018a61461021257806379cc67901461021a5780638da5cb5b1461022d57806395d89b411461024857600080fd5b8063313ce567116100f4578063313ce5671461018c578063395093511461019b5780634000aea0146101ae57806340c10f19146101c157806342966c68146101d657600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd14610179575b600080fd5b61012e6102af565b60405161013b9190610d0f565b60405180910390f35b610157610152366004610d45565b610341565b604051901515815260200161013b565b6002545b60405190815260200161013b565b610157610187366004610d6f565b610359565b6040516012815260200161013b565b6101576101a9366004610d45565b61037d565b6101576101bc366004610dc1565b61039f565b6101d46101cf366004610d45565b6103bf565b005b6101d46101e4366004610e8c565b6103d5565b61016b6101f7366004610ea5565b6001600160a01b031660009081526020819052604090205490565b6101d46103e2565b6101d4610228366004610d45565b6103f6565b6005546040516001600160a01b03909116815260200161013b565b61012e61040b565b61015761025e366004610d45565b61041a565b610157610271366004610d45565b61049a565b61016b610284366004610ec0565b6104a8565b6101d4610297366004610ef3565b6104d3565b6101d46102aa366004610ea5565b6104fa565b6060600380546102be90610f8e565b80601f01602080910402602001604051908101604052809291908181526020018280546102ea90610f8e565b80156103375780601f1061030c57610100808354040283529160200191610337565b820191906000526020600020905b81548152906001019060200180831161031a57829003601f168201915b5050505050905090565b60003361034f818585610570565b5060019392505050565b600033610367858285610695565b61037285858561070f565b506001949350505050565b60003361034f81858561039083836104a8565b61039a9190610fde565b610570565b60006103ab848461049a565b50833b1561034f5761034f338585856108dd565b6103c7610948565b6103d182826109a2565b5050565b6103df3382610a81565b50565b6103ea610948565b6103f46000610bc7565b565b610401823383610695565b6103d18282610a81565b6060600480546102be90610f8e565b6000338161042882866104a8565b90508381101561048d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084015b60405180910390fd5b6103728286868403610570565b60003361034f81858561070f565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6104db610948565b6104e533846109a2565b6104f28486858585610c19565b505050505050565b610502610948565b6001600160a01b0381166105675760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610484565b6103df81610bc7565b6001600160a01b0383166105d25760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610484565b6001600160a01b0382166106335760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610484565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b60006106a184846104a8565b9050600019811461070957818110156106fc5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610484565b6107098484848403610570565b50505050565b6001600160a01b0383166107735760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610484565b6001600160a01b0382166107d55760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610484565b6001600160a01b0383166000908152602081905260409020548181101561084d5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610484565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610884908490610fde565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108d091815260200190565b60405180910390a3610709565b604051635260769b60e11b815283906001600160a01b0382169063a4c0ed369061090f90889087908790600401610ff6565b600060405180830381600087803b15801561092957600080fd5b505af115801561093d573d6000803e3d6000fd5b505050505050505050565b6005546001600160a01b031633146103f45760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610484565b6001600160a01b0382166109f85760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610484565b8060026000828254610a0a9190610fde565b90915550506001600160a01b03821660009081526020819052604081208054839290610a37908490610fde565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610ae15760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610484565b6001600160a01b03821660009081526020819052604090205481811015610b555760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610484565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610b84908490611026565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602001610688565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000843b610c695760405162461bcd60e51b815260206004820152601f60248201527f746f20616464726573732068617320746f206265206120636f6e7472616374006044820152606401610484565b610c73858561049a565b50610cb686868686868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506108dd92505050565b50600195945050505050565b6000815180845260005b81811015610ce857602081850181015186830182015201610ccc565b81811115610cfa576000602083870101525b50601f01601f19169290920160200192915050565b602081526000610d226020830184610cc2565b9392505050565b80356001600160a01b0381168114610d4057600080fd5b919050565b60008060408385031215610d5857600080fd5b610d6183610d29565b946020939093013593505050565b600080600060608486031215610d8457600080fd5b610d8d84610d29565b9250610d9b60208501610d29565b9150604084013590509250925092565b634e487b7160e01b600052604160045260246000fd5b600080600060608486031215610dd657600080fd5b610ddf84610d29565b925060208401359150604084013567ffffffffffffffff80821115610e0357600080fd5b818601915086601f830112610e1757600080fd5b813581811115610e2957610e29610dab565b604051601f8201601f19908116603f01168101908382118183101715610e5157610e51610dab565b81604052828152896020848701011115610e6a57600080fd5b8260208601602083013760006020848301015280955050505050509250925092565b600060208284031215610e9e57600080fd5b5035919050565b600060208284031215610eb757600080fd5b610d2282610d29565b60008060408385031215610ed357600080fd5b610edc83610d29565b9150610eea60208401610d29565b90509250929050565b600080600080600060808688031215610f0b57600080fd5b610f1486610d29565b9450610f2260208701610d29565b935060408601359250606086013567ffffffffffffffff80821115610f4657600080fd5b818801915088601f830112610f5a57600080fd5b813581811115610f6957600080fd5b896020828501011115610f7b57600080fd5b9699959850939650602001949392505050565b600181811c90821680610fa257607f821691505b602082108103610fc257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115610ff157610ff1610fc8565b500190565b60018060a01b038416815282602082015260606040820152600061101d6060830184610cc2565b95945050505050565b60008282101561103857611038610fc8565b50039056fea2646970667358221220553a34f28e239f10d051586fd4f3ce01e8650e4823e6612d7501502d5545a85a64736f6c634300080f003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000a7374616b652e6c696e6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000353444c0000000000000000000000000000000000000000000000000000000000
Constructor Arguments
(ABI-Encoded and is the last bytes of the Contract Creation Code above)
0x00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000a7374616b652e6c696e6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000353444c0000000000000000000000000000000000000000000000000000000000

----Decoded View------------Arg [0] : _name (string): stake.linkArg [1] : _symbol (string): SDL

----Encoded View------------Arg [0] : 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000a7374616b652e6c696e6b00000000000000000000000000000000000000000000Arg [1] : 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000353444c0000000000000000000000000000000000000000000000000000000000