Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 128315985 | 597 days ago | Contract Creation | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"uint256","name":"index","type":"uint256"},{"internalType":"string","name":"title","type":"string"},{"internalType":"address","name":"contractOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"confirmedBy","type":"address"},{"indexed":false,"internalType":"bytes","name":"verseId","type":"bytes"}],"name":"Confirmation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"finalizedBy","type":"address"},{"indexed":false,"internalType":"bytes","name":"bookId","type":"bytes"}],"name":"Finalization","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":"signer","type":"address"},{"indexed":false,"internalType":"bytes","name":"bookId","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"verseId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"verseNumber","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"chapterNumber","type":"uint256"},{"indexed":false,"internalType":"string","name":"verseContent","type":"string"}],"name":"Verse","type":"event"},{"inputs":[],"name":"BIBLE_VERSION","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"BIBLE_VERSION_LONG","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"CODE_VERSION","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_bookId","type":"bytes"},{"internalType":"uint256[]","name":"_verseNumber","type":"uint256[]"},{"internalType":"uint256[]","name":"_chapterNumber","type":"uint256[]"},{"internalType":"string[]","name":"_verseContent","type":"string[]"}],"name":"addBatchVerses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"bookIndex","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"bookTitle","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_verseId","type":"bytes"},{"internalType":"uint256","name":"_numericalId","type":"uint256"}],"name":"confirmVerse","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"confirmations","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deployerAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_bookId","type":"bytes"}],"name":"finalizeBook","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getLastVerseAdded","outputs":[{"components":[{"internalType":"uint256","name":"verseId","type":"uint256"},{"internalType":"uint256","name":"verseNumber","type":"uint256"},{"internalType":"uint256","name":"chapterNumber","type":"uint256"},{"internalType":"string","name":"verseContent","type":"string"}],"internalType":"struct BookManager.VerseStr","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_numericalId","type":"uint256"}],"name":"getVerseByNumber","outputs":[{"components":[{"internalType":"uint256","name":"verseId","type":"uint256"},{"internalType":"uint256","name":"verseNumber","type":"uint256"},{"internalType":"uint256","name":"chapterNumber","type":"uint256"},{"internalType":"string","name":"verseContent","type":"string"}],"internalType":"struct BookManager.VerseStr","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"hasBeenFinalized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"numberOfChapters","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"numberOfVerses","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"verses","outputs":[{"internalType":"uint256","name":"verseId","type":"uint256"},{"internalType":"uint256","name":"verseNumber","type":"uint256"},{"internalType":"uint256","name":"chapterNumber","type":"uint256"},{"internalType":"string","name":"verseContent","type":"string"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063a1af9a3c116100ad578063dfe0743e11610071578063dfe0743e14610288578063e21a53e114610291578063efdee94f146102b4578063f2fde38b146102c7578063f84fd9ef146102da57600080fd5b8063a1af9a3c14610215578063a8572d1814610228578063b049de541461023b578063dc7a43b814610244578063ddeecf071461027557600080fd5b806368aec8e2116100f457806368aec8e21461019f578063715018a6146101c35780637e799858146101cb5780638da5cb5b146101e8578063913da9d81461020d57600080fd5b80631760e43b146101265780631e5d2f4c1461013b5780633b0862b114610159578063540e527d14610188575b600080fd5b610139610134366004610f79565b6102ed565b005b610143610438565b6040516101509190611004565b60405180910390f35b61017b6040518060400160405280600381526020016225a52b60e91b81525081565b6040516101509190611045565b61019160045481565b604051908152602001610150565b61017b60405180604001604052806005815260200164181718171960d91b81525081565b610139610538565b6003546101d89060ff1681565b6040519015158152602001610150565b6000546001600160a01b03165b6040516001600160a01b039091168152602001610150565b61017b61054c565b6101396102233660046110e7565b6105da565b610143610236366004611217565b6109d7565b61019160065481565b61017b6040518060400160405280601281526020017125b4b733902530b6b2b9902b32b939b4b7b760711b81525081565b610139610283366004611230565b610ad7565b61019160055481565b6102a461029f366004611217565b610b4c565b6040516101509493929190611265565b6007546101f5906001600160a01b031681565b6101396102d53660046112b0565b610bfe565b6101916102e83660046112cb565b610c77565b3381600160005b6001600160a01b03841660009081526002602052604090205481101561036c576001600160a01b0384166000908152600260205260409020805484919083908110610341576103416112f5565b90600052602060002001540361035a576000915061036c565b8061036481611321565b9150506102f4565b50806103d65760405162461bcd60e51b815260206004820152602e60248201527f5468697320616464726573732068617320616c726561647920636f6e6669726d60448201526d32b2103a3434b9903b32b939b29760911b60648201526084015b60405180910390fd5b33600081815260026020908152604080832080546001810182559084529190922001869055517fdb85b4147646207c053d84dd4712536ee15745eee70de44f65ecdf94359ae43a90610429908890611045565b60405180910390a25050505050565b6104636040518060800160405280600081526020016000815260200160008152602001606081525090565b6001600060055481526020019081526020016000206040518060800160405290816000820154815260200160018201548152602001600282015481526020016003820180546104b19061133a565b80601f01602080910402602001604051908101604052809291908181526020018280546104dd9061133a565b801561052a5780601f106104ff5761010080835404028352916020019161052a565b820191906000526020600020905b81548152906001019060200180831161050d57829003601f168201915b505050505081525050905090565b610540610ca8565b61054a6000610d02565b565b600880546105599061133a565b80601f01602080910402602001604051908101604052809291908181526020018280546105859061133a565b80156105d25780601f106105a7576101008083540402835291602001916105d2565b820191906000526020600020905b8154815290600101906020018083116105b557829003601f168201915b505050505081565b60035460ff16156105fd5760405162461bcd60e51b81526004016103cd90611374565b610605610ca8565b8251825181146106275760405162461bcd60e51b81526004016103cd906113bd565b815181146106475760405162461bcd60e51b81526004016103cd906113bd565b600160008190526020527fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b68879305415610853576106b68460008151811061068e5761068e6112f5565b6020026020010151846000815181106106a9576106a96112f5565b6020026020010151610d52565b61070e5760405162461bcd60e51b815260206004820152603560248201526000805160206115848339815191526044820152743937b69039b5b4b83834b7339030903b32b939b29760591b60648201526084016103cd565b61073183600081518110610724576107246112f5565b6020026020010151610d95565b6107915760405162461bcd60e51b8152602060048201526037602482015260008051602061158483398151915260448201527f726f6d20736b697070696e67206120636861707465722e00000000000000000060648201526084016103cd565b6107cf846000815181106107a7576107a76112f5565b6020026020010151846000815181106107c2576107c26112f5565b6020026020010151610ddc565b61084e5760405162461bcd60e51b8152602060048201526056602482015260008051602061158483398151915260448201527f726f6d207374617274696e672061206e6577206368617074657220776974682060648201527530903b32b939b2903a3430ba1034b9903737ba10189760511b608482015260a4016103cd565b610903565b61089184600081518110610869576108696112f5565b602002602001015184600081518110610884576108846112f5565b6020026020010151610e14565b6109035760405162461bcd60e51b8152602060048201526049602482015260008051602061158483398151915260448201527f726f6d207374617274696e67207769746820612076657273652074686174206960648201526873206e6f7420313a3160b81b608482015260a4016103cd565b60005b818110156109775761096586868381518110610924576109246112f5565b602002602001015186848151811061093e5761093e6112f5565b6020026020010151868581518110610958576109586112f5565b6020026020010151610e38565b8061096f81611321565b915050610906565b506004548361098760018461140b565b81518110610997576109976112f5565b602002602001015111156109d057826109b160018361140b565b815181106109c1576109c16112f5565b60200260200101516004819055505b5050505050565b610a026040518060800160405280600081526020016000815260200160008152602001606081525090565b60016000838152602001908152602001600020604051806080016040529081600082015481526020016001820154815260200160028201548152602001600382018054610a4e9061133a565b80601f0160208091040260200160405190810160405280929190818152602001828054610a7a9061133a565b8015610ac75780601f10610a9c57610100808354040283529160200191610ac7565b820191906000526020600020905b815481529060010190602001808311610aaa57829003601f168201915b5050505050815250509050919050565b60035460ff1615610afa5760405162461bcd60e51b81526004016103cd90611374565b610b02610ca8565b6003805460ff1916600117905560405133907fe4549ec555b64e138ea9e58247e109bd50bb95a4e9a7792b19b4e86314c64cb990610b41908490611045565b60405180910390a250565b6001602081905260009182526040909120805491810154600282015460038301805492939192610b7b9061133a565b80601f0160208091040260200160405190810160405280929190818152602001828054610ba79061133a565b8015610bf45780601f10610bc957610100808354040283529160200191610bf4565b820191906000526020600020905b815481529060010190602001808311610bd757829003601f168201915b5050505050905084565b610c06610ca8565b6001600160a01b038116610c6b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103cd565b610c7481610d02565b50565b60026020528160005260406000208181548110610c9357600080fd5b90600052602060002001600091509150505481565b6000546001600160a01b0316331461054a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103cd565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600554600090815260016020819052604082206002810154849003610d8b57600180820154610d809161141e565b8514610d8b57600091505b5090505b92915050565b6005546000908152600160208190526040822060028101548414801590610dcb57506002810154610dc790600161141e565b8414155b15610dd557600091505b5092915050565b6005546000908152600160208190526040822060028101548414801590610e04575084600114155b15610d8b57506000949350505050565b600060018281141580610e28575083600114155b15610e31575060005b9392505050565b60058054906000610e4883611321565b9091555050600554600081815260016020819052604090912091825581018490556002810183905560038101610e7e8382611480565b5060055460405133917f0410cde74ef071eaecf49293d2af1d22d98c1848781176b8e316f49747ff07fe91610429918991899089908990611540565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715610ef957610ef9610eba565b604052919050565b600067ffffffffffffffff831115610f1b57610f1b610eba565b610f2e601f8401601f1916602001610ed0565b9050828152838383011115610f4257600080fd5b828260208301376000602084830101529392505050565b600082601f830112610f6a57600080fd5b610e3183833560208501610f01565b60008060408385031215610f8c57600080fd5b823567ffffffffffffffff811115610fa357600080fd5b610faf85828601610f59565b95602094909401359450505050565b6000815180845260005b81811015610fe457602081850181015186830182015201610fc8565b506000602082860101526020601f19601f83011685010191505092915050565b602081528151602082015260208201516040820152604082015160608201526000606083015160808084015261103d60a0840182610fbe565b949350505050565b602081526000610e316020830184610fbe565b600067ffffffffffffffff82111561107257611072610eba565b5060051b60200190565b600082601f83011261108d57600080fd5b813560206110a261109d83611058565b610ed0565b82815260059290921b840181019181810190868411156110c157600080fd5b8286015b848110156110dc57803583529183019183016110c5565b509695505050505050565b600080600080608085870312156110fd57600080fd5b843567ffffffffffffffff8082111561111557600080fd5b61112188838901610f59565b955060209150818701358181111561113857600080fd5b61114489828a0161107c565b9550506040808801358281111561115a57600080fd5b6111668a828b0161107c565b95505060608801358281111561117b57600080fd5b8801601f81018a1361118c57600080fd5b803561119a61109d82611058565b81815260059190911b8201850190858101908c8311156111b957600080fd5b8684015b83811015611205578035878111156111d55760008081fd5b8501603f81018f136111e75760008081fd5b6111f78f8a830135898401610f01565b8452509187019187016111bd565b50999c989b5096995050505050505050565b60006020828403121561122957600080fd5b5035919050565b60006020828403121561124257600080fd5b813567ffffffffffffffff81111561125957600080fd5b61103d84828501610f59565b84815283602082015282604082015260806060820152600061128a6080830184610fbe565b9695505050505050565b80356001600160a01b03811681146112ab57600080fd5b919050565b6000602082840312156112c257600080fd5b610e3182611294565b600080604083850312156112de57600080fd5b6112e783611294565b946020939093013593505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600182016113335761133361130b565b5060010190565b600181811c9082168061134e57607f821691505b60208210810361136e57634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526029908201527f5468697320636f6e74726163742068617320616c7265616479206265656e206660408201526834b730b634bd32b21760b91b606082015260800190565b6020808252602e908201527f496e76616c6964206172726179206c656e67746873202d206c656e677468732060408201526d3234b2103737ba1036b0ba31b41760911b606082015260800190565b81810381811115610d8f57610d8f61130b565b80820180821115610d8f57610d8f61130b565b601f82111561147b57600081815260208120601f850160051c810160208610156114585750805b601f850160051c820191505b8181101561147757828155600101611464565b5050505b505050565b815167ffffffffffffffff81111561149a5761149a610eba565b6114ae816114a8845461133a565b84611431565b602080601f8311600181146114e357600084156114cb5750858301515b600019600386901b1c1916600185901b178555611477565b600085815260208120601f198616915b82811015611512578886015182559484019460019091019084016114f3565b50858210156115305787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60a08152600061155360a0830188610fbe565b86602084015285604084015284606084015282810360808401526115778185610fbe565b9897505050505050505056fe54686520636f6e74726163742069732070726576656e74696e6720796f752066a2646970667358221220cbc32c5709890033d2a749446205f808b6781dfb0252e53bc110253956bfca5164736f6c63430008110033
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.