Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
20,000,000,000.00 SWORLD

Holders:
150
Profile Summary
Blockchain:
Ethereum (1)


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

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
Yes with 200 runs

Created At:
Wed, 23 Oct 2024 11:05:23 GMT
SWORLD.sol
ERC584
SWORLD.sol


Contract ABI
[
  {
    "inputs": [],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "allowance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientAllowance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "balance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientBalance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "approver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidApprover",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "receiver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidReceiver",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSpender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "OwnableInvalidOwner",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "OwnableUnauthorizedAccount",
    "type": "error"
  },
  {
    "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": [],
    "name": "OpenTrade",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "WETH",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "_approvalERC20",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address[]",
        "name": "admins_",
        "type": "address[]"
      }
    ],
    "name": "addAdmins",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "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": "value",
        "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": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address[]",
        "name": "notAdmin",
        "type": "address[]"
      }
    ],
    "name": "delAdmins",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "a",
        "type": "address"
      }
    ],
    "name": "isAdmin",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "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": "pair",
    "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": "value",
        "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": "value",
        "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
6080604052600980546001600160a01b031990811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc217909155600a8054909116731f98431c8ad98523631ae4a59f267346ea31f98417905564e8990a4600600b55348015610060575f80fd5b50336040518060400160405280600981526020016814d959591ddbdc9b1960ba1b8152506040518060400160405280600681526020016514d5d3d4931160d21b81525081600390816100b291906104c9565b5060046100bf82826104c9565b5050506001600160a01b0381166100f057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6100f981610143565b50335f818152600660205260409020805460ff1916600117905561013e9061011f601290565b61012a90600a61067e565b610139906404a817c800610693565b610194565b6106bd565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0382166101bd5760405163ec442f0560e01b81525f60048201526024016100e7565b6101c85f83836101cc565b5050565b325f9081526006602052604090205460ff16156101f3576101ee83838361030c565b505050565b60085460ff166102345760405162461bcd60e51b815260206004820152600c60248201526b13dc195b881b9bdd081e595d60a21b60448201526064016100e7565b6001600160a01b0383165f9081526007602052604090205460ff1615801561027457506001600160a01b0382165f9081526007602052604090205460ff16155b61027c575f80fd5b6008545f906001600160a01b03848116610100909204161461029e575f6102a1565b60015b905080156102ba576102b484848461030c565b50505050565b806102ca576102b484848461030c565b6008546001600160a01b03858116610100909204161480159061030057506008546001600160a01b038481166101009092041614155b156102b4576102b48484845b6001600160a01b038316610336578060025f82825461032b91906106aa565b909155506103a69050565b6001600160a01b0383165f90815260208190526040902054818110156103885760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016100e7565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166103c2576002805482900390556103e0565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161042591815260200190565b60405180910390a3505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061045a57607f821691505b60208210810361047857634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101ee57805f5260205f20601f840160051c810160208510156104a35750805b601f840160051c820191505b818110156104c2575f81556001016104af565b5050505050565b81516001600160401b038111156104e2576104e2610432565b6104f6816104f08454610446565b8461047e565b602080601f831160018114610529575f84156105125750858301515b5f19600386901b1c1916600185901b178555610580565b5f85815260208120601f198616915b8281101561055757888601518255948401946001909101908401610538565b508582101561057457878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156105d657815f19048211156105bc576105bc610588565b808516156105c957918102915b93841c93908002906105a1565b509250929050565b5f826105ec57506001610678565b816105f857505f610678565b816001811461060e576002811461061857610634565b6001915050610678565b60ff84111561062957610629610588565b50506001821b610678565b5060208310610133831016604e8410600b8410161715610657575081810a610678565b610661838361059c565b805f190482111561067457610674610588565b0290505b92915050565b5f61068c60ff8416836105de565b9392505050565b808202811582820484141761067857610678610588565b8082018082111561067857610678610588565b610cdb806106ca5f395ff3fe608060405234801561000f575f80fd5b506004361061011c575f3560e01c8063715018a6116100a9578063a9059cbb1161006e578063a9059cbb1461025b578063ad5c46481461026e578063d84f35b214610281578063dd62ed3e14610294578063f2fde38b146102cc575f80fd5b8063715018a6146101fb5780638da5cb5b1461020357806395d89b41146102285780639c54df6414610230578063a8aa1b3114610243575f80fd5b806323b872dd116100ef57806323b872dd1461017d57806324d7806c14610190578063313ce567146101bb5780636c9e4990146101ca57806370a08231146101d3575f80fd5b806306fdde0314610120578063095ea7b31461013e5780630f8540e41461016157806318160ddd1461016b575b5f80fd5b6101286102df565b6040516101359190610a31565b60405180910390f35b61015161014c366004610a8a565b61036f565b6040519015158152602001610135565b610169610388565b005b6002545b604051908152602001610135565b61015161018b366004610ab4565b61043f565b61015161019e366004610af2565b6001600160a01b03165f9081526007602052604090205460ff1690565b60405160128152602001610135565b61016f600b5481565b61016f6101e1366004610af2565b6001600160a01b03165f9081526020819052604090205490565b610169610462565b6005546001600160a01b03165b6040516001600160a01b039091168152602001610135565b610128610475565b61016961023e366004610b28565b610484565b6008546102109061010090046001600160a01b031681565b610151610269366004610a8a565b6104eb565b600954610210906001600160a01b031681565b61016961028f366004610b28565b6104f8565b61016f6102a2366004610be8565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b6101696102da366004610af2565b61055a565b6060600380546102ee90610c1f565b80601f016020809104026020016040519081016040528092919081815260200182805461031a90610c1f565b80156103655780601f1061033c57610100808354040283529160200191610365565b820191905f5260205f20905b81548152906001019060200180831161034857829003601f168201915b5050505050905090565b5f3361037c81858561059c565b60019150505b92915050565b6103906105ae565b600a54600954604051630b4c774160e11b81523060048201526001600160a01b0391821660248201526064604482018190529190921691631698ee829101602060405180830381865afa1580156103e9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061040d9190610c57565b6008805460ff196001600160a01b039390931661010002929092166001600160a81b0319909216919091176001179055565b5f3361044c8582856105db565b610457858585610656565b506001949350505050565b61046a6105ae565b6104735f6106b3565b565b6060600480546102ee90610c1f565b61048c6105ae565b5f5b81518110156104e757600160075f8484815181106104ae576104ae610c72565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff191691151591909117905560010161048e565b5050565b5f3361037c818585610656565b6105006105ae565b5f5b81518110156104e7575f60075f84848151811061052157610521610c72565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff1916911515919091179055600101610502565b6105626105ae565b6001600160a01b03811661059057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610599816106b3565b50565b6105a98383836001610704565b505050565b6005546001600160a01b031633146104735760405163118cdaa760e01b8152336004820152602401610587565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610650578181101561064257604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610587565b61065084848484035f610704565b50505050565b6001600160a01b03831661067f57604051634b637e8f60e11b81525f6004820152602401610587565b6001600160a01b0382166106a85760405163ec442f0560e01b81525f6004820152602401610587565b6105a98383836107d6565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03841661072d5760405163e602df0560e01b81525f6004820152602401610587565b6001600160a01b03831661075657604051634a1406b160e11b81525f6004820152602401610587565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561065057826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516107c891815260200190565b60405180910390a350505050565b325f9081526006602052604090205460ff16156107f8576105a983838361090b565b60085460ff166108395760405162461bcd60e51b815260206004820152600c60248201526b13dc195b881b9bdd081e595d60a21b6044820152606401610587565b6001600160a01b0383165f9081526007602052604090205460ff1615801561087957506001600160a01b0382165f9081526007602052604090205460ff16155b610881575f80fd5b6008545f906001600160a01b0384811661010090920416146108a3575f6108a6565b60015b905080156108b95761065084848461090b565b806108c95761065084848461090b565b6008546001600160a01b0385811661010090920416148015906108ff57506008546001600160a01b038481166101009092041614155b15610650576106508484845b6001600160a01b038316610935578060025f82825461092a9190610c86565b909155506109a59050565b6001600160a01b0383165f90815260208190526040902054818110156109875760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610587565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166109c1576002805482900390556109df565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610a2491815260200190565b60405180910390a3505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610599575f80fd5b8035610a8581610a66565b919050565b5f8060408385031215610a9b575f80fd5b8235610aa681610a66565b946020939093013593505050565b5f805f60608486031215610ac6575f80fd5b8335610ad181610a66565b92506020840135610ae181610a66565b929592945050506040919091013590565b5f60208284031215610b02575f80fd5b8135610b0d81610a66565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b5f6020808385031215610b39575f80fd5b823567ffffffffffffffff80821115610b50575f80fd5b818501915085601f830112610b63575f80fd5b813581811115610b7557610b75610b14565b8060051b604051601f19603f83011681018181108582111715610b9a57610b9a610b14565b604052918252848201925083810185019188831115610bb7575f80fd5b938501935b82851015610bdc57610bcd85610a7a565b84529385019392850192610bbc565b98975050505050505050565b5f8060408385031215610bf9575f80fd5b8235610c0481610a66565b91506020830135610c1481610a66565b809150509250929050565b600181811c90821680610c3357607f821691505b602082108103610c5157634e487b7160e01b5f52602260045260245ffd5b50919050565b5f60208284031215610c67575f80fd5b8151610b0d81610a66565b634e487b7160e01b5f52603260045260245ffd5b8082018082111561038257634e487b7160e01b5f52601160045260245ffdfea26469706673582212202d6276d302421adae0bdf29d83e51508b847037f8b043079a742daf0c98629b064736f6c63430008190033