Sourcify Logosourcify.eth

0xa69d9Ba086D41425f35988613c156Db9a88a1A96

on Aurora Mainnet (1313161554)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Usp
Compilation Target
contracts/usp/Usp.sol:Usp
Language
Solidity
Compiler
solc 0.6.12+commit.27d51765
EVM Version
istanbul
Verified At
2024-08-08 14:05:27 UTC
Deployer
0x3160F7328DF59C14D85DFd09aDdAD4EF18aE3e2c
Deployment Transaction
0x87feebfaf0d6eecc423c2d0f469b28197cbb4fdd852f788c007c45fd6696a4d5
Block Number
68419390
Transaction Index
1

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • contracts/usp/Usp.sol
  • contracts/lib/SafeMath8.sol
  • contracts/owner/Operator.sol
  • @openzeppelin/contracts/math/Math.sol
  • @openzeppelin/contracts/GSN/Context.sol
  • @openzeppelin/contracts/math/SafeMath.sol
  • @openzeppelin/contracts/utils/Context.sol
  • @openzeppelin/contracts/access/Ownable.sol
  • @openzeppelin/contracts/token/ERC20/ERC20.sol
  • @openzeppelin/contracts/token/ERC20/IERC20.sol
  • @openzeppelin/contracts/token/ERC20/ERC20Burnable.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

0x60806040526006805460ff60a01b191690553480156200001e57600080fd5b506040518060400160405280600381526020016205553560ec1b8152506040518060400160405280600381526020016205553560ec1b81525081600390805190602001906200006f929190620002e3565b50805162000085906004906020840190620002e3565b50506005805460ff19166012179055506000620000a162000169565b60058054610100600160a81b0319166101006001600160a01b03841690810291909117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506200010162000169565b600680546001600160a01b0319166001600160a01b0392831617908190556040519116906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a3620001633369021e19e0c9bab24000006200016d565b6200037f565b3390565b6001600160a01b038216620001c9576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b620001d7600083836200027c565b620001f3816002546200028160201b62000da91790919060201c565b6002556001600160a01b038216600090815260208181526040909120546200022691839062000da962000281821b17901c565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b505050565b600082820183811015620002dc576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200032657805160ff191683800117855562000356565b8280016001018555821562000356579182015b828111156200035657825182559160200191906001019062000339565b506200036492915062000368565b5090565b5b8082111562000364576000815560010162000369565b611646806200038f6000396000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c8063570ca735116100de5780639662676c11610097578063dd62ed3e11610071578063dd62ed3e14610497578063f2fde38b146104c5578063f4fd47cf146104eb578063ffa8226e146103875761018e565b80639662676c14610437578063a457c2d71461043f578063a9059cbb1461046b5761018e565b8063570ca735146103c557806370a08231146103cd578063715018a6146103f357806379cc6790146103fb5780638da5cb5b1461042757806395d89b411461042f5761018e565b8063313ce5671161014b57806342966c681161012557806342966c68146103625780634456eda21461037f5780634e20a02c1461038757806354575af41461038f5761018e565b8063313ce567146102ec578063395093511461030a57806340c10f19146103365761018e565b806306fdde0314610193578063095ea7b314610210578063110636291461025057806318160ddd1461027457806323b872dd1461028e57806329605e77146102c4575b600080fd5b61019b610519565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d55781810151838201526020016101bd565b50505050905090810190601f1680156102025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61023c6004803603604081101561022657600080fd5b506001600160a01b0381351690602001356105af565b604080519115158252519081900360200190f35b6102586105cc565b604080516001600160a01b039092168252519081900360200190f35b61027c6105db565b60408051918252519081900360200190f35b61023c600480360360608110156102a457600080fd5b506001600160a01b038135811691602081013590911690604001356105e1565b6102ea600480360360208110156102da57600080fd5b50356001600160a01b031661063e565b005b6102f46106be565b6040805160ff9092168252519081900360200190f35b61023c6004803603604081101561032057600080fd5b506001600160a01b0381351690602001356106c7565b61023c6004803603604081101561034c57600080fd5b506001600160a01b038135169060200135610715565b6102ea6004803603602081101561037857600080fd5b503561078f565b61023c610798565b61027c6107be565b6102ea600480360360608110156103a557600080fd5b506001600160a01b038135811691602081013591604090910135166107cc565b61025861089d565b61027c600480360360208110156103e357600080fd5b50356001600160a01b03166108ac565b6102ea6108c7565b6102ea6004803603604081101561041157600080fd5b506001600160a01b03813516906020013561098b565b6102586109e2565b61019b6109f6565b61023c610a57565b61023c6004803603604081101561045557600080fd5b506001600160a01b038135169060200135610a67565b61023c6004803603604081101561048157600080fd5b506001600160a01b038135169060200135610acf565b61027c600480360360408110156104ad57600080fd5b506001600160a01b0381358116916020013516610ae3565b6102ea600480360360208110156104db57600080fd5b50356001600160a01b0316610b0e565b6102ea6004803603604081101561050157600080fd5b506001600160a01b0381358116916020013516610c2e565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105a55780601f1061057a576101008083540402835291602001916105a5565b820191906000526020600020905b81548152906001019060200180831161058857829003601f168201915b5050505050905090565b60006105c36105bc610e0a565b8484610e0e565b50600192915050565b6007546001600160a01b031681565b60025490565b60006105ee848484610efa565b610634846105fa610e0a565b61062f85604051806060016040528060288152602001611512602891396106288a610623610e0a565b610ae3565b9190611055565b610e0e565b5060019392505050565b610646610e0a565b6001600160a01b03166106576109e2565b6001600160a01b0316146106b2576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6106bb816110ec565b50565b60055460ff1690565b60006105c36106d4610e0a565b8461062f85600160006106e5610e0a565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610da9565b6006546000906001600160a01b031633146107615760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b600061076c846108ac565b90506107788484611189565b6000610783856108ac565b91909111949350505050565b6106bb81611279565b6006546000906001600160a01b03166107af610e0a565b6001600160a01b031614905090565b69152d02c7e14af680000081565b6006546001600160a01b031633146108155760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b826001600160a01b031663a9059cbb82846040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561086c57600080fd5b505af1158015610880573d6000803e3d6000fd5b505050506040513d602081101561089657600080fd5b5050505050565b6006546001600160a01b031690565b6001600160a01b031660009081526020819052604090205490565b6108cf610e0a565b6001600160a01b03166108e06109e2565b6001600160a01b03161461093b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b60055460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360058054610100600160a81b0319169055565b6006546001600160a01b031633146109d45760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b6109de828261128a565b5050565b60055461010090046001600160a01b031690565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105a55780601f1061057a576101008083540402835291602001916105a5565b600654600160a01b900460ff1681565b60006105c3610a74610e0a565b8461062f856040518060600160405280602581526020016115ec6025913960016000610a9e610e0a565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611055565b60006105c3610adc610e0a565b8484610efa565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b610b16610e0a565b6001600160a01b0316610b276109e2565b6001600160a01b031614610b82576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b038116610bc75760405162461bcd60e51b81526004018080602001828103825260268152602001806114776026913960400191505060405180910390fd5b6005546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6006546001600160a01b03163314610c775760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b600654600160a01b900460ff1615610cd6576040805162461bcd60e51b815260206004820152601860248201527f6f6e6c792063616e2064697374726962757465206f6e63650000000000000000604482015290519081900360640190fd5b6001600160a01b038216610d21576040805162461bcd60e51b815260206004820152600d60248201526c0857d9d95b995cda5cd41bdbdb609a1b604482015290519081900360640190fd5b6001600160a01b038116610d6e576040805162461bcd60e51b815260206004820152600f60248201526e0857d85a5c991c9bdc15d85b1b195d608a1b604482015290519081900360640190fd5b6006805460ff60a01b1916600160a01b179055610d958269152d02c7e14af6800000611189565b6109de8169152d02c7e14af6800000611189565b600082820183811015610e03576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b3390565b6001600160a01b038316610e535760405162461bcd60e51b81526004018080602001828103825260248152602001806115c86024913960400191505060405180910390fd5b6001600160a01b038216610e985760405162461bcd60e51b815260040180806020018281038252602281526020018061149d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610f3f5760405162461bcd60e51b81526004018080602001828103825260258152602001806115a36025913960400191505060405180910390fd5b6001600160a01b038216610f845760405162461bcd60e51b81526004018080602001828103825260238152602001806114326023913960400191505060405180910390fd5b610f8f8383836112d3565b610fcc816040518060600160405280602681526020016114bf602691396001600160a01b0386166000908152602081905260409020549190611055565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610ffb9082610da9565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600081848411156110e45760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156110a9578181015183820152602001611091565b50505050905090810190601f1680156110d65780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6001600160a01b0381166111315760405162461bcd60e51b815260040180806020018281038252602d8152602001806114e5602d913960400191505060405180910390fd5b6040516001600160a01b038216906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a3600680546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166111e4576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6111f0600083836112d3565b6002546111fd9082610da9565b6002556001600160a01b0382166000908152602081905260409020546112239082610da9565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6106bb611284610e0a565b826112d8565b60006112b58260405180606001604052806024815260200161153a6024913961062886610623610e0a565b90506112c9836112c3610e0a565b83610e0e565b6112d383836112d8565b505050565b6001600160a01b03821661131d5760405162461bcd60e51b81526004018080602001828103825260218152602001806115826021913960400191505060405180910390fd5b611329826000836112d3565b61136681604051806060016040528060228152602001611455602291396001600160a01b0385166000908152602081905260409020549190611055565b6001600160a01b03831660009081526020819052604090205560025461138c90826113d4565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b60008282111561142b576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b5090039056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63656f70657261746f723a207a65726f206164647265737320676976656e20666f72206e6577206f70657261746f7245524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e63656f70657261746f723a2063616c6c6572206973206e6f7420746865206f70657261746f7245524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220d385e8eb0ea586faabcb487185ac55433cbe94c7074eafb26cf82f74136ad0e764736f6c634300060c0033

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS LogoSolidity metadata.json IPFS hash: QmXFwdGCmxyhE6mupzLw8ppbc8RRLr3JqY79CVopozjRfg
RawDecoded
Length: 53 bytes
0xa2646970667358221220848467e430271e2d9c7f7b44eccf4eddac0062c88d3fd64a798be5e51cf63cc364736f6c634300060c0033

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
656053
Original (recompiled):0xa2646970667358221220848467e430271e2d9c7f7b44eccf4eddac0062c88d3fd64a798be5e51cf63cc364736f6c634300060c0033
Transformed (onchain):0xa2646970667358221220d385e8eb0ea586faabcb487185ac55433cbe94c7074eafb26cf82f74136ad0e764736f6c634300060c0033

Runtime Bytecode

0x608060405234801561001057600080fd5b506004361061018e5760003560e01c8063570ca735116100de5780639662676c11610097578063dd62ed3e11610071578063dd62ed3e14610497578063f2fde38b146104c5578063f4fd47cf146104eb578063ffa8226e146103875761018e565b80639662676c14610437578063a457c2d71461043f578063a9059cbb1461046b5761018e565b8063570ca735146103c557806370a08231146103cd578063715018a6146103f357806379cc6790146103fb5780638da5cb5b1461042757806395d89b411461042f5761018e565b8063313ce5671161014b57806342966c681161012557806342966c68146103625780634456eda21461037f5780634e20a02c1461038757806354575af41461038f5761018e565b8063313ce567146102ec578063395093511461030a57806340c10f19146103365761018e565b806306fdde0314610193578063095ea7b314610210578063110636291461025057806318160ddd1461027457806323b872dd1461028e57806329605e77146102c4575b600080fd5b61019b610519565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d55781810151838201526020016101bd565b50505050905090810190601f1680156102025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61023c6004803603604081101561022657600080fd5b506001600160a01b0381351690602001356105af565b604080519115158252519081900360200190f35b6102586105cc565b604080516001600160a01b039092168252519081900360200190f35b61027c6105db565b60408051918252519081900360200190f35b61023c600480360360608110156102a457600080fd5b506001600160a01b038135811691602081013590911690604001356105e1565b6102ea600480360360208110156102da57600080fd5b50356001600160a01b031661063e565b005b6102f46106be565b6040805160ff9092168252519081900360200190f35b61023c6004803603604081101561032057600080fd5b506001600160a01b0381351690602001356106c7565b61023c6004803603604081101561034c57600080fd5b506001600160a01b038135169060200135610715565b6102ea6004803603602081101561037857600080fd5b503561078f565b61023c610798565b61027c6107be565b6102ea600480360360608110156103a557600080fd5b506001600160a01b038135811691602081013591604090910135166107cc565b61025861089d565b61027c600480360360208110156103e357600080fd5b50356001600160a01b03166108ac565b6102ea6108c7565b6102ea6004803603604081101561041157600080fd5b506001600160a01b03813516906020013561098b565b6102586109e2565b61019b6109f6565b61023c610a57565b61023c6004803603604081101561045557600080fd5b506001600160a01b038135169060200135610a67565b61023c6004803603604081101561048157600080fd5b506001600160a01b038135169060200135610acf565b61027c600480360360408110156104ad57600080fd5b506001600160a01b0381358116916020013516610ae3565b6102ea600480360360208110156104db57600080fd5b50356001600160a01b0316610b0e565b6102ea6004803603604081101561050157600080fd5b506001600160a01b0381358116916020013516610c2e565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105a55780601f1061057a576101008083540402835291602001916105a5565b820191906000526020600020905b81548152906001019060200180831161058857829003601f168201915b5050505050905090565b60006105c36105bc610e0a565b8484610e0e565b50600192915050565b6007546001600160a01b031681565b60025490565b60006105ee848484610efa565b610634846105fa610e0a565b61062f85604051806060016040528060288152602001611512602891396106288a610623610e0a565b610ae3565b9190611055565b610e0e565b5060019392505050565b610646610e0a565b6001600160a01b03166106576109e2565b6001600160a01b0316146106b2576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6106bb816110ec565b50565b60055460ff1690565b60006105c36106d4610e0a565b8461062f85600160006106e5610e0a565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610da9565b6006546000906001600160a01b031633146107615760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b600061076c846108ac565b90506107788484611189565b6000610783856108ac565b91909111949350505050565b6106bb81611279565b6006546000906001600160a01b03166107af610e0a565b6001600160a01b031614905090565b69152d02c7e14af680000081565b6006546001600160a01b031633146108155760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b826001600160a01b031663a9059cbb82846040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561086c57600080fd5b505af1158015610880573d6000803e3d6000fd5b505050506040513d602081101561089657600080fd5b5050505050565b6006546001600160a01b031690565b6001600160a01b031660009081526020819052604090205490565b6108cf610e0a565b6001600160a01b03166108e06109e2565b6001600160a01b03161461093b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b60055460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360058054610100600160a81b0319169055565b6006546001600160a01b031633146109d45760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b6109de828261128a565b5050565b60055461010090046001600160a01b031690565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105a55780601f1061057a576101008083540402835291602001916105a5565b600654600160a01b900460ff1681565b60006105c3610a74610e0a565b8461062f856040518060600160405280602581526020016115ec6025913960016000610a9e610e0a565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611055565b60006105c3610adc610e0a565b8484610efa565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b610b16610e0a565b6001600160a01b0316610b276109e2565b6001600160a01b031614610b82576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b038116610bc75760405162461bcd60e51b81526004018080602001828103825260268152602001806114776026913960400191505060405180910390fd5b6005546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6006546001600160a01b03163314610c775760405162461bcd60e51b815260040180806020018281038252602481526020018061155e6024913960400191505060405180910390fd5b600654600160a01b900460ff1615610cd6576040805162461bcd60e51b815260206004820152601860248201527f6f6e6c792063616e2064697374726962757465206f6e63650000000000000000604482015290519081900360640190fd5b6001600160a01b038216610d21576040805162461bcd60e51b815260206004820152600d60248201526c0857d9d95b995cda5cd41bdbdb609a1b604482015290519081900360640190fd5b6001600160a01b038116610d6e576040805162461bcd60e51b815260206004820152600f60248201526e0857d85a5c991c9bdc15d85b1b195d608a1b604482015290519081900360640190fd5b6006805460ff60a01b1916600160a01b179055610d958269152d02c7e14af6800000611189565b6109de8169152d02c7e14af6800000611189565b600082820183811015610e03576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b3390565b6001600160a01b038316610e535760405162461bcd60e51b81526004018080602001828103825260248152602001806115c86024913960400191505060405180910390fd5b6001600160a01b038216610e985760405162461bcd60e51b815260040180806020018281038252602281526020018061149d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610f3f5760405162461bcd60e51b81526004018080602001828103825260258152602001806115a36025913960400191505060405180910390fd5b6001600160a01b038216610f845760405162461bcd60e51b81526004018080602001828103825260238152602001806114326023913960400191505060405180910390fd5b610f8f8383836112d3565b610fcc816040518060600160405280602681526020016114bf602691396001600160a01b0386166000908152602081905260409020549190611055565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610ffb9082610da9565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600081848411156110e45760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156110a9578181015183820152602001611091565b50505050905090810190601f1680156110d65780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6001600160a01b0381166111315760405162461bcd60e51b815260040180806020018281038252602d8152602001806114e5602d913960400191505060405180910390fd5b6040516001600160a01b038216906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a3600680546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166111e4576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6111f0600083836112d3565b6002546111fd9082610da9565b6002556001600160a01b0382166000908152602081905260409020546112239082610da9565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6106bb611284610e0a565b826112d8565b60006112b58260405180606001604052806024815260200161153a6024913961062886610623610e0a565b90506112c9836112c3610e0a565b83610e0e565b6112d383836112d8565b505050565b6001600160a01b03821661131d5760405162461bcd60e51b81526004018080602001828103825260218152602001806115826021913960400191505060405180910390fd5b611329826000836112d3565b61136681604051806060016040528060228152602001611455602291396001600160a01b0385166000908152602081905260409020549190611055565b6001600160a01b03831660009081526020819052604090205560025461138c90826113d4565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b60008282111561142b576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b5090039056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63656f70657261746f723a207a65726f206164647265737320676976656e20666f72206e6577206f70657261746f7245524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e63656f70657261746f723a2063616c6c6572206973206e6f7420746865206f70657261746f7245524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220d385e8eb0ea586faabcb487185ac55433cbe94c7074eafb26cf82f74136ad0e764736f6c634300060c0033

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS LogoSolidity metadata.json IPFS hash: QmXFwdGCmxyhE6mupzLw8ppbc8RRLr3JqY79CVopozjRfg
RawDecoded
Length: 53 bytes
0xa2646970667358221220848467e430271e2d9c7f7b44eccf4eddac0062c88d3fd64a798be5e51cf63cc364736f6c634300060c0033

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
564953
Original (recompiled):0xa2646970667358221220848467e430271e2d9c7f7b44eccf4eddac0062c88d3fd64a798be5e51cf63cc364736f6c634300060c0033
Transformed (onchain):0xa2646970667358221220d385e8eb0ea586faabcb487185ac55433cbe94c7074eafb26cf82f74136ad0e764736f6c634300060c0033

Storage Layout

SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/usp/Usp.sol:Usp
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/usp/Usp.sol:Usp
2032_totalSupplyuint256contracts/usp/Usp.sol:Usp
3032_namestringcontracts/usp/Usp.sol:Usp
4032_symbolstringcontracts/usp/Usp.sol:Usp
501_decimalsuint8contracts/usp/Usp.sol:Usp
5120_owneraddresscontracts/usp/Usp.sol:Usp
6020_operatoraddresscontracts/usp/Usp.sol:Usp
6201rewardPoolDistributedboolcontracts/usp/Usp.sol:Usp
7020uspOracleaddresscontracts/usp/Usp.sol:Usp

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0xa69d9Ba086D41425f35988613c156Db9a88a1A96 on Aurora Mainnet (1313161554)