Sourcify Logosourcify.eth

0xFE5fAcF5d227CbeA385E07183f52652E751F1017

on VeChain (100009)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MintingLogic
Compilation Target
contracts/StargateNFT/libraries/MintingLogic.sol:MintingLogic
Language
Solidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
paris
Verified At
2025-12-02 16:28:39 UTC
Deployer
0x78508681eE16A0973b6C03EC7ac9987CdF81A404
Deployment Transaction
0x28b5bcfc82df2a90a20407a17275a3f383269e145da2c8c275761d1db95d2b18
Block Number
23415547
Transaction Index
7

Read/Write Contract on:

OpenZeppelin Logo

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
EXPLORER
MintingLogic.sol

Loading files...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

0x6119be61003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100615760003560e01c806351a1d6eb14610066578063618673e2146100885780636788e28e146100ba578063ce9f3679146100da578063fe18c37f146100fa575b600080fd5b81801561007257600080fd5b50610086610081366004611587565b61010d565b005b81801561009457600080fd5b506100a86100a33660046115cd565b61011b565b60405190815260200160405180910390f35b8180156100c657600080fd5b506100866100d536600461160f565b610132565b8180156100e657600080fd5b506100866100f5366004611587565b6103c7565b6100a8610108366004611587565b6103d1565b61011782826103e6565b5050565b6000610128848484610940565b90505b9392505050565b61013a610b9d565b600082815260098501602052604090205465ffffffffffff919091166001600160401b03909116116101875760405163errorSignature55ce4bd360e01b8152600481018290526024015b60405180910390fd5b60006101938483610bac565b60028501546040516370a0823160e01b81529192506000916001600160a01b03909116906370a08231906101cb908790600401611647565b602060405180830381865afa1580156101e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061020c919061165b565b90508181101561024457600285015460405163errorSignature861da4bd60e01b815261017e916001600160a01b031690869085908590600401611674565b6002850154604051636eb1769f60e11b81526001600160a01b038681166004830152306024830152600092169063dd62ed3e90604401602060405180830381865afa158015610297573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102bb919061165b565b9050828110156102e6578430828560405163246fb68960e21b815260040161017e9493929190611674565b60006102f0610b9d565b600086815260098901602052604090205461031c9165ffffffffffff16906001600160401b03166116b3565b6001600160401b0316905061032f610b9d565b6000868152600989016020526040812080546001600160401b03191665ffffffffffff9390931692909217909155600288015461037a916001600160a01b0390911690889087610c42565b856001600160a01b0316857feventSignature643dcede442f538fa065383e2935764793a8708d195c8a51a1ecd7d2cf81bdb386846040516103b69291906116da565b60405180910390a350505050505050565b6101178282610ca2565b60006103dd8383610bac565b90505b92915050565b80600003610407576040516363868c5560e11b815260040160405180910390fd5b600081815260088301602052604090206001015460ff161515806104a55750815460405163bfc206ed60e01b815260048101839052600091600160381b90046001600160a01b03169063bfc206ed90602401602060405180830381865afa158015610476573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061049a91906116e8565b6001600160a01b0316145b156104c65760405163errorSignature776f139d60e01b81526004810182905260240161017e565b815460405163295d33a960e21b8152600481018390526000918291829182918291600160381b90046001600160a01b03169063a574cea49060240160e060405180830381865afa15801561051e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105429190611731565b50509450945094509450945082806105575750815b806105fb57508660000160079054906101000a90046001600160a01b03166001600160a01b0316638c8d04a76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105d691906117bc565b6105e090826117d7565b6001600160401b03166105f1610e92565b65ffffffffffff16105b1561061c5760405163errorSignature6750071d60e01b81526004810187905260240161017e565b60006106288886610e9c565b60a0015190506106388886610ffd565b60ff851660009081526007890160205260408120805463ffffffff169161065e836117f7565b91906101000a81548163ffffffff021916908363ffffffff160217905550506040518060a001604052808881526020018660ff16815260200161069f610b9d565b65ffffffffffff168152602081018390526040016106bb610e92565b65ffffffffffff908116909152600089815260088b0160209081526040918290208451815590840151600182018054938601516001600160401b0316610100026001600160481b031990941660ff909216919091179290921790915560608301516002820155608090920151600390920180549290911665ffffffffffff1990921691909117905561074b610b9d565b600088815260098a016020526040808220805465ffffffffffff949094166001600160401b0319909416939093179092558954915163581f016160e11b8152600481018a90526024810191909152600160381b9091046001600160a01b03169063b03e02c290604401600060405180830381600087803b1580156107ce57600080fd5b505af11580156107e2573d6000803e3d6000fd5b5050604051630f5dc02b60e31b8152309250637aee0158915061080b9089908b9060040161181a565b600060405180830381600087803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b505050600088815260088a01602052604090206001015460ff16159050806108dc5750875460405163bfc206ed60e01b815260048101899052600091600160381b90046001600160a01b03169063bfc206ed90602401602060405180830381865afa1580156108ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108d091906116e8565b6001600160a01b031614155b156108fd5760405163errorSignature3561526560e01b81526004810188905260240161017e565b600115158560ff16876001600160a01b03166000805160206119698339815191528a8560405161092e9291906116da565b60405180910390a45050505050505050565b60008061094d8585610e9c565b905080602001511561097857806040015160405163errorSignatureb3547b3960e01b815260040161017e9190611833565b60ff8416600090815260078601602052604090205463ffffffff1661099d8686611025565b6001600160d01b0316106109c657836040516335d4d7ef60e21b815260040161017e9190611833565b6003850180549060006109d883611841565b9190505550846003015491506109ee8585610ffd565b6040518060a001604052808381526020018560ff168152602001610a10610b9d565b65ffffffffffff16815260a08301516020820152604001610a2f610e92565b65ffffffffffff90811690915260008481526008880160209081526040918290208451815590840151600182018054938601516001600160401b0316610100026001600160481b031990941660ff90921691909117929092179091556060808401516002830155608090930151600390910180549190921665ffffffffffff19909116179055810151610ac0610b9d565b65ffffffffffff16610ad291906117d7565b60008381526009870160205260409081902080546001600160401b0319166001600160401b03939093169290921790915551630f5dc02b60e31b81523090637aee015890610b26908690869060040161181a565b600060405180830381600087803b158015610b4057600080fd5b505af1158015610b54573d6000803e3d6000fd5b50505050600015158460ff16846001600160a01b0316600080516020611969833981519152858560a00151604051610b8d9291906116da565b60405180910390a4509392505050565b6000610ba761106d565b905090565b60008181526009830160205260408120546001600160401b031680610bcf610b9d565b65ffffffffffff161115610be75760009150506103e0565b600083815260088501602090815260408083206001015460ff168352600e8701909152902054610c15610b9d565b610c279065ffffffffffff16836116b3565b6001600160401b0316610c3a919061185a565b949350505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b179052610c9c908590611078565b50505050565b6000610cae83836110d2565b6040516331a9108f60e11b8152600481018490529091506000903090636352211e90602401602060405180830381865afa158015610cf0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d1491906116e8565b60405163021399a160e61b81526004810185905290915030906384e6684090602401600060405180830381600087803b158015610d5057600080fd5b505af1158015610d64573d6000803e3d6000fd5b505050600084815260088601602090815260408083208381556001810180546001600160481b031916905560028101849055600301805465ffffffffffff1916905560098801825290912080546001600160401b0319169055830151610dcc9150859061116f565b60208083015160ff9081166000908152600587019092526040909120600101541615610e3d5760208083015160ff1660009081526007860190915260408120805463ffffffff1691610e1d83611871565b91906101000a81548163ffffffff021916908363ffffffff160217905550505b816020015160ff16816001600160a01b03167feventSignature355103f9b8153e2d8052446029758fac8de69ef88551f67429b4873d21b2cd6c858560600151604051610e849291906116da565b60405180910390a350505050565b6000610ba761118d565b6040805160c081018252606080825260006020830181905292820183905281018290526080810182905260a081019190915260ff82166000908152600584016020526040808220815160c08101909252805482908290610efb90611891565b80601f0160208091040260200160405190810160405280929190818152602001828054610f2790611891565b8015610f745780601f10610f4957610100808354040283529160200191610f74565b820191906000526020600020905b815481529060010190602001808311610f5757829003601f168201915b5050509183525050600182015460ff808216151560208401526101008204166040808401919091526001600160401b0362010000830481166060850152600160501b909204909116608083015260029092015460a090910152810151909150610fde908590611198565b6103dd578260405163errorSignature2352fba560e01b815260040161017e9190611833565b60006110098383611025565b9050611020838361101b8460016118cb565b6111bd565b505050565b60006110318383611198565b611050578160405163errorSignature2352fba560e01b815260040161017e9190611833565b60ff8216600090815260068401602052604090206103dd906111ea565b6000610ba743611231565b600061108d6001600160a01b03841683611268565b905080516000141580156110b25750808060200190518101906110b091906118eb565b155b15611020578260405163errorSignature5274afe760e01b815260040161017e9190611647565b6040805160a08101825260008082526020820181905291810182905260608101829052608081019190915261110682611276565b5060009081526008919091016020908152604091829020825160a08101845281548152600182015460ff8116938201939093526101009092046001600160401b0316928201929092526002820154606082015260039091015465ffffffffffff16608082015290565b600061117b8383611025565b9050611020838361101b600185611906565b6000610ba742611231565b6000808260ff161180156103dd5750509054600160301b900460ff9081169116111590565b6111e36111c8610b9d565b60ff84166000908152600686016020526040902090836112d6565b5050505050565b805460009080156112285761121283611204600184611926565b600091825260209091200190565b54600160301b90046001600160d01b031661012b565b60009392505050565b600065ffffffffffff821115611264576040516306dfcc6560e41b8152603060048201526024810183905260440161017e565b5090565b60606103dd838360006112f1565b6040516331a9108f60e11b8152600481018290523090636352211e90602401602060405180830381865afa1580156112b2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061011791906116e8565b6000806112e485858561138e565b915091505b935093915050565b606081471015611316573060405163errorSignaturecd78605960e01b815260040161017e9190611647565b600080856001600160a01b031684866040516113329190611939565b60006040518083038185875af1925050503d806000811461136f576040519150601f19603f3d011682016040523d82523d6000602084013e611374565b606091505b5091509150611384868383611508565b9695505050505050565b8254600090819080156114ad5760006113ac87611204600185611926565b60408051808201909152905465ffffffffffff808216808452600160301b9092046001600160d01b0316602084015291925090871610156114005760405163errorSignature2520601d60e01b815260040160405180910390fd5b805165ffffffffffff80881691160361144c578461142388611204600186611926565b80546001600160d01b0392909216600160301b0265ffffffffffff90921691909117905561149d565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d5560008d81529190912094519151909216600160301b029216919091179101555b6020015192508391506112e99050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b0291909316179201919091559050816112e9565b60608261151d576115188261155b565b61012b565b815115801561153457506001600160a01b0384163b155b15611554578360405163errorSignature9996b31560e01b815260040161017e9190611647565b508061012b565b80511561156b5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b50565b6000806040838503121561159a57600080fd5b50508035926020909101359150565b60ff8116811461158457600080fd5b6001600160a01b038116811461158457600080fd5b6000806000606084860312156115e257600080fd5b8335925060208401356115f4816115a9565b91506040840135611604816115b8565b809150509250925092565b60008060006060848603121561162457600080fd5b833592506020840135611636816115b8565b929592945050506040919091013590565b6001600160a01b0391909116815260200190565b60006020828403121561166d57600080fd5b5051919050565b6001600160a01b0394851681529290931660208301526040820152606081019190915260800190565b634e487b7160e01b600052601160045260246000fd5b6001600160401b038281168282160390808211156116d3576116d361169d565b5092915050565b918252602082015260400190565b6000602082840312156116fa57600080fd5b81516103dd816115b8565b8051801515811461171557600080fd5b919050565b80516001600160401b038116811461171557600080fd5b600080600080600080600060e0888a03121561174c57600080fd5b8751611757816115b8565b6020890151909750611768816115a9565b955061177660408901611705565b945061178460608901611705565b93506117926080890161171a565b92506117a060a0890161171a565b91506117ae60c0890161171a565b905092959891949750929550565b6000602082840312156117ce57600080fd5b6103dd8261171a565b6001600160401b038181168382160190808211156116d3576116d361169d565b600063ffffffff8083168181036118105761181061169d565b6001019392505050565b6001600160a01b03929092168252602082015260400190565b60ff91909116815260200190565b6000600182016118535761185361169d565b5060010190565b80820281158282048414176103e0576103e061169d565b600063ffffffff8216806118875761188761169d565b6000190192915050565b600181811c908216806118a557607f821691505b6020821081036118c557634e487b7160e01b600052602260045260246000fd5b50919050565b6001600160d01b038181168382160190808211156116d3576116d361169d565b6000602082840312156118fd57600080fd5b6103dd82611705565b6001600160d01b038281168282160390808211156116d3576116d361169d565b818103818111156103e0576103e061169d565b6000825160005b8181101561195a5760208186018101518583015201611940565b50600092019182525091905056feeventSignature77da7e47d62c495735ba6de40ed9f4f0cf78d6a35e8b7e61b87145f4c91ee0f7a264697066735822122038fca3e3013508c77c770e6751489db39a8d72ea35a2b7b23ab5c810659cc51b64736f6c63430008140033

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 Logo
Solidity metadata.json IPFS hash: QmSB6ycSqKL2gmHLB6yVuM2hbYRw1EeL7p9VsPJHu1gRf8
RawDecoded
Length: 53 bytes
0xa264697066735822122038fca3e3013508c77c770e6751489db39a8d72ea35a2b7b23ab5c810659cc51b64736f6c63430008140033

Runtime Bytecode

0x73callProtectionfe5facf5d227cbea385e07183f52652e751f101730146080604052600436106100615760003560e01c806351a1d6eb14610066578063618673e2146100885780636788e28e146100ba578063ce9f3679146100da578063fe18c37f146100fa575b600080fd5b81801561007257600080fd5b50610086610081366004611587565b61010d565b005b81801561009457600080fd5b506100a86100a33660046115cd565b61011b565b60405190815260200160405180910390f35b8180156100c657600080fd5b506100866100d536600461160f565b610132565b8180156100e657600080fd5b506100866100f5366004611587565b6103c7565b6100a8610108366004611587565b6103d1565b61011782826103e6565b5050565b6000610128848484610940565b90505b9392505050565b61013a610b9d565b600082815260098501602052604090205465ffffffffffff919091166001600160401b03909116116101875760405163errorSignature55ce4bd360e01b8152600481018290526024015b60405180910390fd5b60006101938483610bac565b60028501546040516370a0823160e01b81529192506000916001600160a01b03909116906370a08231906101cb908790600401611647565b602060405180830381865afa1580156101e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061020c919061165b565b90508181101561024457600285015460405163errorSignature861da4bd60e01b815261017e916001600160a01b031690869085908590600401611674565b6002850154604051636eb1769f60e11b81526001600160a01b038681166004830152306024830152600092169063dd62ed3e90604401602060405180830381865afa158015610297573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102bb919061165b565b9050828110156102e6578430828560405163246fb68960e21b815260040161017e9493929190611674565b60006102f0610b9d565b600086815260098901602052604090205461031c9165ffffffffffff16906001600160401b03166116b3565b6001600160401b0316905061032f610b9d565b6000868152600989016020526040812080546001600160401b03191665ffffffffffff9390931692909217909155600288015461037a916001600160a01b0390911690889087610c42565b856001600160a01b0316857feventSignature643dcede442f538fa065383e2935764793a8708d195c8a51a1ecd7d2cf81bdb386846040516103b69291906116da565b60405180910390a350505050505050565b6101178282610ca2565b60006103dd8383610bac565b90505b92915050565b80600003610407576040516363868c5560e11b815260040160405180910390fd5b600081815260088301602052604090206001015460ff161515806104a55750815460405163bfc206ed60e01b815260048101839052600091600160381b90046001600160a01b03169063bfc206ed90602401602060405180830381865afa158015610476573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061049a91906116e8565b6001600160a01b0316145b156104c65760405163errorSignature776f139d60e01b81526004810182905260240161017e565b815460405163295d33a960e21b8152600481018390526000918291829182918291600160381b90046001600160a01b03169063a574cea49060240160e060405180830381865afa15801561051e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105429190611731565b50509450945094509450945082806105575750815b806105fb57508660000160079054906101000a90046001600160a01b03166001600160a01b0316638c8d04a76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105d691906117bc565b6105e090826117d7565b6001600160401b03166105f1610e92565b65ffffffffffff16105b1561061c5760405163errorSignature6750071d60e01b81526004810187905260240161017e565b60006106288886610e9c565b60a0015190506106388886610ffd565b60ff851660009081526007890160205260408120805463ffffffff169161065e836117f7565b91906101000a81548163ffffffff021916908363ffffffff160217905550506040518060a001604052808881526020018660ff16815260200161069f610b9d565b65ffffffffffff168152602081018390526040016106bb610e92565b65ffffffffffff908116909152600089815260088b0160209081526040918290208451815590840151600182018054938601516001600160401b0316610100026001600160481b031990941660ff909216919091179290921790915560608301516002820155608090920151600390920180549290911665ffffffffffff1990921691909117905561074b610b9d565b600088815260098a016020526040808220805465ffffffffffff949094166001600160401b0319909416939093179092558954915163581f016160e11b8152600481018a90526024810191909152600160381b9091046001600160a01b03169063b03e02c290604401600060405180830381600087803b1580156107ce57600080fd5b505af11580156107e2573d6000803e3d6000fd5b5050604051630f5dc02b60e31b8152309250637aee0158915061080b9089908b9060040161181a565b600060405180830381600087803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b505050600088815260088a01602052604090206001015460ff16159050806108dc5750875460405163bfc206ed60e01b815260048101899052600091600160381b90046001600160a01b03169063bfc206ed90602401602060405180830381865afa1580156108ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108d091906116e8565b6001600160a01b031614155b156108fd5760405163errorSignature3561526560e01b81526004810188905260240161017e565b600115158560ff16876001600160a01b03166000805160206119698339815191528a8560405161092e9291906116da565b60405180910390a45050505050505050565b60008061094d8585610e9c565b905080602001511561097857806040015160405163errorSignatureb3547b3960e01b815260040161017e9190611833565b60ff8416600090815260078601602052604090205463ffffffff1661099d8686611025565b6001600160d01b0316106109c657836040516335d4d7ef60e21b815260040161017e9190611833565b6003850180549060006109d883611841565b9190505550846003015491506109ee8585610ffd565b6040518060a001604052808381526020018560ff168152602001610a10610b9d565b65ffffffffffff16815260a08301516020820152604001610a2f610e92565b65ffffffffffff90811690915260008481526008880160209081526040918290208451815590840151600182018054938601516001600160401b0316610100026001600160481b031990941660ff90921691909117929092179091556060808401516002830155608090930151600390910180549190921665ffffffffffff19909116179055810151610ac0610b9d565b65ffffffffffff16610ad291906117d7565b60008381526009870160205260409081902080546001600160401b0319166001600160401b03939093169290921790915551630f5dc02b60e31b81523090637aee015890610b26908690869060040161181a565b600060405180830381600087803b158015610b4057600080fd5b505af1158015610b54573d6000803e3d6000fd5b50505050600015158460ff16846001600160a01b0316600080516020611969833981519152858560a00151604051610b8d9291906116da565b60405180910390a4509392505050565b6000610ba761106d565b905090565b60008181526009830160205260408120546001600160401b031680610bcf610b9d565b65ffffffffffff161115610be75760009150506103e0565b600083815260088501602090815260408083206001015460ff168352600e8701909152902054610c15610b9d565b610c279065ffffffffffff16836116b3565b6001600160401b0316610c3a919061185a565b949350505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b179052610c9c908590611078565b50505050565b6000610cae83836110d2565b6040516331a9108f60e11b8152600481018490529091506000903090636352211e90602401602060405180830381865afa158015610cf0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d1491906116e8565b60405163021399a160e61b81526004810185905290915030906384e6684090602401600060405180830381600087803b158015610d5057600080fd5b505af1158015610d64573d6000803e3d6000fd5b505050600084815260088601602090815260408083208381556001810180546001600160481b031916905560028101849055600301805465ffffffffffff1916905560098801825290912080546001600160401b0319169055830151610dcc9150859061116f565b60208083015160ff9081166000908152600587019092526040909120600101541615610e3d5760208083015160ff1660009081526007860190915260408120805463ffffffff1691610e1d83611871565b91906101000a81548163ffffffff021916908363ffffffff160217905550505b816020015160ff16816001600160a01b03167feventSignature355103f9b8153e2d8052446029758fac8de69ef88551f67429b4873d21b2cd6c858560600151604051610e849291906116da565b60405180910390a350505050565b6000610ba761118d565b6040805160c081018252606080825260006020830181905292820183905281018290526080810182905260a081019190915260ff82166000908152600584016020526040808220815160c08101909252805482908290610efb90611891565b80601f0160208091040260200160405190810160405280929190818152602001828054610f2790611891565b8015610f745780601f10610f4957610100808354040283529160200191610f74565b820191906000526020600020905b815481529060010190602001808311610f5757829003601f168201915b5050509183525050600182015460ff808216151560208401526101008204166040808401919091526001600160401b0362010000830481166060850152600160501b909204909116608083015260029092015460a090910152810151909150610fde908590611198565b6103dd578260405163errorSignature2352fba560e01b815260040161017e9190611833565b60006110098383611025565b9050611020838361101b8460016118cb565b6111bd565b505050565b60006110318383611198565b611050578160405163errorSignature2352fba560e01b815260040161017e9190611833565b60ff8216600090815260068401602052604090206103dd906111ea565b6000610ba743611231565b600061108d6001600160a01b03841683611268565b905080516000141580156110b25750808060200190518101906110b091906118eb565b155b15611020578260405163errorSignature5274afe760e01b815260040161017e9190611647565b6040805160a08101825260008082526020820181905291810182905260608101829052608081019190915261110682611276565b5060009081526008919091016020908152604091829020825160a08101845281548152600182015460ff8116938201939093526101009092046001600160401b0316928201929092526002820154606082015260039091015465ffffffffffff16608082015290565b600061117b8383611025565b9050611020838361101b600185611906565b6000610ba742611231565b6000808260ff161180156103dd5750509054600160301b900460ff9081169116111590565b6111e36111c8610b9d565b60ff84166000908152600686016020526040902090836112d6565b5050505050565b805460009080156112285761121283611204600184611926565b600091825260209091200190565b54600160301b90046001600160d01b031661012b565b60009392505050565b600065ffffffffffff821115611264576040516306dfcc6560e41b8152603060048201526024810183905260440161017e565b5090565b60606103dd838360006112f1565b6040516331a9108f60e11b8152600481018290523090636352211e90602401602060405180830381865afa1580156112b2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061011791906116e8565b6000806112e485858561138e565b915091505b935093915050565b606081471015611316573060405163errorSignaturecd78605960e01b815260040161017e9190611647565b600080856001600160a01b031684866040516113329190611939565b60006040518083038185875af1925050503d806000811461136f576040519150601f19603f3d011682016040523d82523d6000602084013e611374565b606091505b5091509150611384868383611508565b9695505050505050565b8254600090819080156114ad5760006113ac87611204600185611926565b60408051808201909152905465ffffffffffff808216808452600160301b9092046001600160d01b0316602084015291925090871610156114005760405163errorSignature2520601d60e01b815260040160405180910390fd5b805165ffffffffffff80881691160361144c578461142388611204600186611926565b80546001600160d01b0392909216600160301b0265ffffffffffff90921691909117905561149d565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d5560008d81529190912094519151909216600160301b029216919091179101555b6020015192508391506112e99050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b0291909316179201919091559050816112e9565b60608261151d576115188261155b565b61012b565b815115801561153457506001600160a01b0384163b155b15611554578360405163errorSignature9996b31560e01b815260040161017e9190611647565b508061012b565b80511561156b5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b50565b6000806040838503121561159a57600080fd5b50508035926020909101359150565b60ff8116811461158457600080fd5b6001600160a01b038116811461158457600080fd5b6000806000606084860312156115e257600080fd5b8335925060208401356115f4816115a9565b91506040840135611604816115b8565b809150509250925092565b60008060006060848603121561162457600080fd5b833592506020840135611636816115b8565b929592945050506040919091013590565b6001600160a01b0391909116815260200190565b60006020828403121561166d57600080fd5b5051919050565b6001600160a01b0394851681529290931660208301526040820152606081019190915260800190565b634e487b7160e01b600052601160045260246000fd5b6001600160401b038281168282160390808211156116d3576116d361169d565b5092915050565b918252602082015260400190565b6000602082840312156116fa57600080fd5b81516103dd816115b8565b8051801515811461171557600080fd5b919050565b80516001600160401b038116811461171557600080fd5b600080600080600080600060e0888a03121561174c57600080fd5b8751611757816115b8565b6020890151909750611768816115a9565b955061177660408901611705565b945061178460608901611705565b93506117926080890161171a565b92506117a060a0890161171a565b91506117ae60c0890161171a565b905092959891949750929550565b6000602082840312156117ce57600080fd5b6103dd8261171a565b6001600160401b038181168382160190808211156116d3576116d361169d565b600063ffffffff8083168181036118105761181061169d565b6001019392505050565b6001600160a01b03929092168252602082015260400190565b60ff91909116815260200190565b6000600182016118535761185361169d565b5060010190565b80820281158282048414176103e0576103e061169d565b600063ffffffff8216806118875761188761169d565b6000190192915050565b600181811c908216806118a557607f821691505b6020821081036118c557634e487b7160e01b600052602260045260246000fd5b50919050565b6001600160d01b038181168382160190808211156116d3576116d361169d565b6000602082840312156118fd57600080fd5b6103dd82611705565b6001600160d01b038281168282160390808211156116d3576116d361169d565b818103818111156103e0576103e061169d565b6000825160005b8181101561195a5760208186018101518583015201611940565b50600092019182525091905056feeventSignature77da7e47d62c495735ba6de40ed9f4f0cf78d6a35e8b7e61b87145f4c91ee0f7a264697066735822122038fca3e3013508c77c770e6751489db39a8d72ea35a2b7b23ab5c810659cc51b64736f6c63430008140033

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 Logo
Solidity metadata.json IPFS hash: QmSB6ycSqKL2gmHLB6yVuM2hbYRw1EeL7p9VsPJHu1gRf8
RawDecoded
Length: 53 bytes
0xa264697066735822122038fca3e3013508c77c770e6751489db39a8d72ea35a2b7b23ab5c810659cc51b64736f6c63430008140033

Transformations

Call Protection

Byte OffsetAddress
1
0xfe5facf5d227cbea385e07183f52652e751f1017

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
No storage layouts found in the compiler output.

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...
0xfe5facf5d227cbea385e07183f52652e751f1017 on VeChain (100009)