Transactions
Token Transfers
Tokens
Internal Transactions
Coin Balance History
Logs
Code
Read Contract
Write Contract
- Contract name:
- VelhallaToken
- Optimization enabled
- true
- Compiler version
- v0.6.12+commit.27d51765
- Optimization runs
- 200
- EVM Version
- default
- Verified at
- 2022-01-20T06:56:55.187976Z
Constructor Arguments
0000000000000000000000008d9fb713587174ee97e91866050c383b5cee6209
Arg [0] (address) : 0x8d9fb713587174ee97e91866050c383b5cee6209
Contract source code
// SPDX-License-Identifier: MITpragma solidity 0.6.12;///*** @dev Wrappers over Solidity's arithmetic operations with added overflow* checks.** Arithmetic operations in Solidity wrap on overflow. This can easily result* in bugs, because programmers usually assume that an overflow raises an* error, which is the standard behavior in high level programming languages.* `SafeMath` restores this intuition by reverting the transaction when an* operation overflows.** Using this library instead of the unchecked operations eliminates an entire* class of bugs, so it's recommended to use it always.*/library SafeMath {/*** @dev Returns the addition of two unsigned integers, reverting on* overflow.** Counterpart to Solidity's `+` operator.** Requirements:** - Addition cannot overflow.*/function add(uint256 a, uint256 b) internal pure returns (uint256) {uint256 c = a + b;require(c >= a, 'SafeMath: addition overflow');return c;}/*** @dev Returns the subtraction of two unsigned integers, reverting on* overflow (when the result is negative).** Counterpart to Solidity's `-` operator.
Contract ABI
[{"type":"constructor","stateMutability":"nonpayable","inputs":[{"type":"address","name":"_scar","internalType":"contract IBEP20"}]},{"type":"event","name":"Approval","inputs":[{"type":"address","name":"owner","internalType":"address","indexed":true},{"type":"address","name":"spender","internalType":"address","indexed":true},{"type":"uint256","name":"value","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"event","name":"OwnershipTransferred","inputs":[{"type":"address","name":"previousOwner","internalType":"address","indexed":true},{"type":"address","name":"newOwner","internalType":"address","indexed":true}],"anonymous":false},{"type":"event","name":"Transfer","inputs":[{"type":"address","name":"from","internalType":"address","indexed":true},{"type":"address","name":"to","internalType":"address","indexed":true},{"type":"uint256","name":"value","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"allowance","inputs":[{"type":"address","name":"owner","internalType":"address"},{"type":"address","name":"spender","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"approve","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"balanceOf","inputs":[{"type":"address","name":"account","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"burn","inputs":[{"type":"address","name":"_from","internalType":"address"},{"type":"uint256","name":"_amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint8","name":"","internalType":"uint8"}],"name":"decimals","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"decreaseAllowance","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"subtractedValue","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"address","name":"","internalType":"address"}],"name":"getOwner","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"increaseAllowance","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"addedValue","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"mint","inputs":[{"type":"address","name":"_to","internalType":"address"},{"type":"uint256","name":"_amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"mint","inputs":[{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"string","name":"","internalType":"string"}],"name":"name","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"address","name":"","internalType":"address"}],"name":"owner","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"renounceOwnership","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"safeScarTransfer","inputs":[{"type":"address","name":"_to","internalType":"address"},{"type":"uint256","name":"_amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"address","name":"","internalType":"contract IBEP20"}],"name":"scar","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"string","name":"","internalType":"string"}],"name":"symbol","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"totalSupply","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"transfer","inputs":[{"type":"address","name":"recipient","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"transferFrom","inputs":[{"type":"address","name":"sender","internalType":"address"},{"type":"address","name":"recipient","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"transferOwnership","inputs":[{"type":"address","name":"newOwner","internalType":"address"}]}]
Deployed ByteCode
0x608060405234801561001057600080fd5b506004361061012c5760003560e01c8063893d20e8116100ad578063a457c2d711610071578063a457c2d71461038d578063a9059cbb146103b9578063c558dc92146103e5578063dd62ed3e146103ed578063f2fde38b1461041b5761012c565b8063893d20e8146103105780638da5cb5b1461033457806395d89b411461033c5780639dc29fac14610344578063a0712d68146103705761012c565b806339509351116100f4578063395093511461025c57806340c10f191461028857806370a08231146102b6578063715018a6146102dc57806387967c99146102e45761012c565b806306fdde0314610131578063095ea7b3146101ae57806318160ddd146101ee57806323b872dd14610208578063313ce5671461023e575b600080fd5b610139610441565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017357818101518382015260200161015b565b50505050905090810190601f1680156101a05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101da600480360360408110156101c457600080fd5b506001600160a01b0381351690602001356104d7565b604080519115158252519081900360200190f35b6101f66104f4565b60408051918252519081900360200190f35b6101da6004803603606081101561021e57600080fd5b506001600160a01b038135811691602081013590911690604001356104fa565b610246610581565b6040805160ff9092168252519081900360200190f35b6101da6004803603604081101561027257600080fd5b506001600160a01b03813516906020013561058a565b6102b46004803603604081101561029e57600080fd5b506001600160a01b0381351690602001356105d8565b005b6101f6600480360360208110156102cc57600080fd5b50356001600160a01b031661063e565b6102b4610659565b6102b4600480360360408110156102fa57600080fd5b506001600160a01b0381351690602001356106fb565b6103186108f5565b604080516001600160a01b039092168252519081900360200190f35b610318610904565b610139610913565b6102b46004803603604081101561035a57600080fd5b506001600160a01b038135169060200135610974565b6101da6004803603602081101561038657600080fd5b50356109d6565b6101da600480360360408110156103a357600080fd5b506001600160a01b038135169060200135610a49565b6101da600480360360408110156103cf57600080fd5b506001600160a01b038135169060200135610ab1565b610318610ac5565b6101f66004803603604081101561040357600080fd5b506001600160a01b0381358116916020013516610ad9565b6102b46004803603602081101561043157600080fd5b50356001600160a01b0316610b04565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104cd5780601f106104a2576101008083540402835291602001916104cd565b820191906000526020600020905b8154815290600101906020018083116104b057829003601f168201915b5050505050905090565b60006104eb6104e4610b68565b8484610b6c565b50600192915050565b60035490565b6000610507848484610c58565b61057784610513610b68565b610572856040518060600160405280602881526020016111ca602891396001600160a01b038a16600090815260026020526040812090610551610b68565b6001600160a01b031681526020810191909152604001600020549190610daa565b610b6c565b5060019392505050565b60065460ff1690565b60006104eb610597610b68565b8461057285600260006105a8610b68565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610e41565b6105e0610b68565b6000546001600160a01b03908116911614610630576040805162461bcd60e51b815260206004820181905260248201526000805160206111f2833981519152604482015290519081900360640190fd5b61063a8282610ea2565b5050565b6001600160a01b031660009081526001602052604090205490565b610661610b68565b6000546001600160a01b039081169116146106b1576040805162461bcd60e51b815260206004820181905260248201526000805160206111f2833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b610703610b68565b6000546001600160a01b03908116911614610753576040805162461bcd60e51b815260206004820181905260248201526000805160206111f2833981519152604482015290519081900360640190fd5b600654604080516370a0823160e01b8152306004820152905160009261010090046001600160a01b0316916370a08231916024808301926020929190829003018186803b1580156107a357600080fd5b505afa1580156107b7573d6000803e3d6000fd5b505050506040513d60208110156107cd57600080fd5b5051905080821115610867576006546040805163a9059cbb60e01b81526001600160a01b0386811660048301526024820185905291516101009093049091169163a9059cbb916044808201926020929091908290030181600087803b15801561083557600080fd5b505af1158015610849573d6000803e3d6000fd5b505050506040513d602081101561085f57600080fd5b506108f09050565b6006546040805163a9059cbb60e01b81526001600160a01b0386811660048301526024820186905291516101009093049091169163a9059cbb916044808201926020929091908290030181600087803b1580156108c357600080fd5b505af11580156108d7573d6000803e3d6000fd5b505050506040513d60208110156108ed57600080fd5b50505b505050565b60006108ff610904565b905090565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104cd5780601f106104a2576101008083540402835291602001916104cd565b61097c610b68565b6000546001600160a01b039081169116146109cc576040805162461bcd60e51b815260206004820181905260248201526000805160206111f2833981519152604482015290519081900360640190fd5b61063a8282610f88565b60006109e0610b68565b6000546001600160a01b03908116911614610a30576040805162461bcd60e51b815260206004820181905260248201526000805160206111f2833981519152604482015290519081900360640190fd5b610a41610a3b610b68565b83610ea2565b506001919050565b60006104eb610a56610b68565b846105728560405180606001604052806025815260200161125b6025913960026000610a80610b68565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610daa565b60006104eb610abe610b68565b8484610c58565b60065461010090046001600160a01b031681565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b610b0c610b68565b6000546001600160a01b03908116911614610b5c576040805162461bcd60e51b815260206004820181905260248201526000805160206111f2833981519152604482015290519081900360640190fd5b610b6581611078565b50565b3390565b6001600160a01b038316610bb15760405162461bcd60e51b81526004018080602001828103825260248152602001806111806024913960400191505060405180910390fd5b6001600160a01b038216610bf65760405162461bcd60e51b81526004018080602001828103825260228152602001806112c36022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610c9d5760405162461bcd60e51b815260040180806020018281038252602581526020018061115b6025913960400191505060405180910390fd5b6001600160a01b038216610ce25760405162461bcd60e51b81526004018080602001828103825260238152602001806112386023913960400191505060405180910390fd5b610d1f81604051806060016040528060268152602001611212602691396001600160a01b0386166000908152600160205260409020549190610daa565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610d4e9082610e41565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610e395760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610dfe578181015183820152602001610de6565b50505050905090810190601f168015610e2b5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610e9b576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610efd576040805162461bcd60e51b815260206004820152601f60248201527f42455032303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b600354610f0a9082610e41565b6003556001600160a01b038216600090815260016020526040902054610f309082610e41565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038216610fcd5760405162461bcd60e51b81526004018080602001828103825260218152602001806112806021913960400191505060405180910390fd5b61100a816040518060600160405280602281526020016112a1602291396001600160a01b0385166000908152600160205260409020549190610daa565b6001600160a01b0383166000908152600160205260409020556003546110309082611118565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b0381166110bd5760405162461bcd60e51b81526004018080602001828103825260268152602001806111a46026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000610e9b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610daa56fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657242455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a26469706673582212207b6022e429c5194728f5b9ebee9c5828f7167982b1e9ee52ed2d6d3edc16e54364736f6c634300060c0033