0 txs
7 calls
constructor
No constructor.
functions
BASE_POINTS
viewfunction BASE_POINTS() view returns (uint256)
crc32
viewfunction crc32(bytes data) view returns (uint32)
crc32
viewfunction crc32(bytes32 sigHash) view returns (uint32)
crc32
viewfunction crc32(string input) view returns (uint32)
crcTable
viewfunction crcTable(uint256) view returns (uint256)
MAX_CRC32_HASH_VALUE
viewfunction MAX_CRC32_HASH_VALUE() view returns (uint32)
rng
viewfunction rng(bytes signature) view returns (uint32)
events
No events.
errors
No errors.
creation bytecode
0x608034610b575761200081016001600160401b03811182821017610b43576040525f81526377073096602082015263ee0e612c604082015263990951ba606082015263076dc419608082015263706af48f60a082015263e963a53560c0820152639e6495a360e0820152630edb88326101008201526379dcb8a461012082015263e0d5e91e6101408201526397d2d9886101608201526309b64c2b610180820152637eb17cbd6101a082015263e7b82d076101c08201526390bf1d916101e0820152631db71064610200820152636ab020f261022082015263f3b971486102408201526384be41de610260820152631adad47d610280820152636ddde4eb6102a082015263f4d4b5516102c08201526383d385c76102e082015263136c985661030082015263646ba8c061032082015263fd62f97a610340820152638a65c9ec6103608201526314015c4f6103808201526363066cd96103a082015263fa0f3d636103c0820152638d080df56103e0820152633b6e20c8610400820152634c69105e61042082015263d56041e461044082015263a2677172610460820152633c03e4d1610480820152634b04d4476104a082015263d20d85fd6104c082015263a50ab56b6104e08201526335b5a8fa6105008201526342b2986c61052082015263dbbbc9d661054082015263acbcf9406105608201526332d86ce36105808201526345df5c756105a082015263dcd60dcf6105c082015263abd13d596105e08201526326d930ac6106008201526351de003a61062082015263c8d7518061064082015263bfd061166106608201526321b4f4b56106808201526356b3c4236106a082015263cfba95996106c082015263b8bda50f6106e0820152632802b89e610700820152635f05880861072082015263c60cd9b261074082015263b10be924610760820152632f6f7c876107808201526358684c116107a082015263c1611dab6107c082015263b6662d3d6107e08201526376dc41906108008201526301db71066108208201526398d220bc61084082015263efd5102a6108608201526371b185896108808201526306b6b51f6108a0820152639fbfe4a56108c082015263e8b8d4336108e0820152637807c9a2610900820152630f00f934610920820152639609a88e61094082015263e10e9818610960820152637f6a0dbb61098082015263086d3d2d6109a08201526391646c976109c082015263e6635c016109e0820152636b6b51f4610a00820152631c6c6162610a2082015263856530d8610a4082015263f262004e610a60820152636c0695ed610a80820152631b01a57b610aa0820152638208f4c1610ac082015263f50fc457610ae08201526365b0d9c6610b008201526312b7e950610b20820152638bbeb8ea610b4082015263fcb9887c610b608201526362dd1ddf610b808201526315da2d49610ba0820152638cd37cf3610bc082015263fbd44c65610be0820152634db26158610c00820152633ab551ce610c2082015263a3bc0074610c4082015263d4bb30e2610c60820152634adfa541610c80820152633dd895d7610ca082015263a4d1c46d610cc082015263d3d6f4fb610ce0820152634369e96a610d0082015263346ed9fc610d2082015263ad678846610d4082015263da60b8d0610d608201526344042d73610d808201526333031de5610da082015263aa0a4c5f610dc082015263dd0d7cc9610de0820152635005713c610e0082015263270241aa610e2082015263be0b1010610e4082015263c90c2086610e60820152635768b525610e8082015263206f85b3610ea082015263b966d409610ec082015263ce61e49f610ee0820152635edef90e610f008201526329d9c998610f2082015263b0d09822610f4082015263c7d7a8b4610f608201526359b33d17610f80820152632eb40d81610fa082015263b7bd5c3b610fc082015263c0ba6cad610fe082015263edb88320611000820152639abfb3b66110208201526303b6e20c6110408201526374b1d29a61106082015263ead54739611080820152639dd277af6110a08201526304db26156110c08201526373dc16836110e082015263e3630b126111008201526394643b84611120820152630d6d6a3e611140820152637a6a5aa861116082015263e40ecf0b611180820152639309ff9d6111a0820152630a00ae276111c0820152637d079eb16111e082015263f00f9344611200820152638708a3d2611220820152631e01f268611240820152636906c2fe61126082015263f762575d61128082015263806567cb6112a082015263196c36716112c0820152636e6b06e76112e082015263fed41b766113008201526389d32be06113208201526310da7a5a6113408201526367dd4acc61136082015263f9b9df6f611380820152638ebeeff96113a08201526317b7be436113c08201526360b08ed56113e082015263d6d6a3e861140082015263a1d1937e6114208201526338d8c2c4611440820152634fdff25261146082015263d1bb67f161148082015263a6bc57676114a0820152633fb506dd6114c08201526348b2364b6114e082015263d80d2bda61150082015263af0a1b4c6115208201526336034af66115408201526341047a6061156082015263df60efc361158082015263a867df556115a082015263316e8eef6115c0820152634669be796115e082015263cb61b38c61160082015263bc66831a61162082015263256fd2a0611640820152635268e23661166082015263cc0c779561168082015263bb0b47036116a082015263220216b96116c0820152635505262f6116e082015263c5ba3bbe61170082015263b2bd0b28611720820152632bb45a92611740820152635cb36a0461176082015263c2d7ffa761178082015263b5d0cf316117a0820152632cd99e8b6117c0820152635bdeae1d6117e0820152639b64c2b061180082015263ec63f22661182082015263756aa39c61184082015263026d930a611860820152639c0906a961188082015263eb0e363f6118a082015263720767856118c082015263050057136118e08201526395bf4a8261190082015263e2b87a14611920820152637bb12bae611940820152630cb61b386119608201526392d28e9b61198082015263e5d5be0d6119a0820152637cdcefb76119c0820152630bdbdf216119e08201526386d3d2d4611a0082015263f1d4e242611a208201526368ddb3f8611a40820152631fda836e611a608201526381be16cd611a8082015263f6b9265b611aa0820152636fb077e1611ac08201526318b74777611ae08201526388085ae6611b0082015263ff0f6a70611b208201526366063bca611b408201526311010b5c611b60820152638f659eff611b8082015263f862ae69611ba082015263616bffd3611bc082015263166ccf45611be082015263a00ae278611c0082015263d70dd2ee611c20820152634e048354611c40820152633903b3c2611c6082015263a7672661611c8082015263d06016f7611ca0820152634969474d611cc0820152633e6e77db611ce082015263aed16a4a611d0082015263d9d65adc611d208201526340df0b66611d408201526337d83bf0611d6082015263a9bcae53611d8082015263debb9ec5611da08201526347b2cf7f611dc08201526330b5ffe9611de082015263bdbdf21c611e0082015263cabac28a611e208201526353b39330611e408201526324b4a3a6611e6082015263bad03605611e8082015263cdd70693611ea08201526354de5729611ec08201526323d967bf611ee082015263b3667a2e611f0082015263c4614ab8611f20820152635d681b02611f40820152632a6f2b94611f6082015263b40bbe37611f8082015263c30c8ea1611fa0820152635a05df1b611fc0820152632d02ef8d611fe08201525f5b6101008110610b2b576040516103469081610b5c8239f35b600190602063ffffffff845116930192815501610b13565b634e487b7160e01b5f52604160045260245ffd5b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806311312fa7146101e35780631ad6429f146101e357806354a0fe5e146101c45780638d9dca6f146100dc578063a5a43da2146100b0578063b5ab1c5d146100945763d686705e14610066575f80fd5b34610090576020366003190112610090576004356101008110156100905760209054604051908152f35b5f80fd5b34610090575f3660031901126100905760206040516127108152f35b346100905760203660031901126100905760206100ce6004356102a9565b63ffffffff60405191168152f35b346100905760203660031901126100905760043567ffffffffffffffff81116100905761010d90369060040161021f565b67ffffffffffffffff81116101b05760405190610134601f8201601f1916602001836102ee565b8082526020820192368282011161009057815f9260209286378301015251902061015d816102a9565b63ffffe38063ffffffff821610610199575060405160208101918252602081526101886040826102ee565b519020610194816102a9565b61015d565b60209063ffffffff61271081604051931606168152f35b634e487b7160e01b5f52604160045260245ffd5b34610090575f36600319011261009057602063ffffe380604051908152f35b346100905760203660031901126100905760043567ffffffffffffffff8111610090576100ce610219602092369060040161021f565b9061024d565b9181601f840112156100905782359167ffffffffffffffff8311610090576020838186019501011161009057565b5f9263ffffffff5b838510156102995760ff8584013560f81c8218169061010082101561028557600191549060081c18940193610255565b634e487b7160e01b5f52603260045260245ffd5b63ffffffff908118169350915050565b63ffffffff905f905b602082106102c857505063ffffffff8091181690565b909160ff82841a8218169061010082101561028557600191549060081c189201906102b2565b90601f8019910116810190811067ffffffffffffffff8211176101b05760405256fea2646970667358221220ff2db8ca54fe6c644d5ac6d30600f014e8abc6b7e39ad38088c21c93e630fbbc64736f6c634300081c0033