1"use strict";(self.webpackChunktonscan=self.webpackChunktonscan||[]).push([[4999],{44999:function(e){e.exports=JSON.parse('{"abi_schema_version":"1.0","alias_instantiations":[],"author":"TON Core","compiler_name":"tolk","compiler_version":"1.4.1","contract_name":"NftV1EditableItem","declarations":[{"description":"Deployment storage present before the collection initializes the editable item.","fields":[{"description":"NFT item index stored as uint64 in the data cell.","name":"itemIndex","ty_idx":11},{"description":"Collection address authorized to initialize this item.","name":"collectionAddress","ty_idx":7}],"kind":"struct","name":"NftV1EditableItemDeploymentStorage","ty_idx":25},{"description":"Initialized storage for the editable NFT item variant.","fields":[{"description":"NFT item index stored as uint64 in the data cell.","name":"itemIndex","ty_idx":11},{"description":"Collection address used for static-data reports.","name":"collectionAddress","ty_idx":7},{"description":"Current owner address authorized to transfer this item.","name":"ownerAddress","ty_idx":7},{"description":"Referenced individual item content cell.","name":"content","ty_idx":3},{"description":"Current editor address authorized to update content and transfer editorship.","name":"editorAddress","ty_idx":7}],"kind":"struct","name":"NftV1EditableItemStorage","ty_idx":24},{"description":"Owner-originated TEP-62 ownership transfer request.","fields":[{"description":"Caller-selected query id copied into outgoing responses.","name":"queryId","ty_idx":11},{"description":"New owner address; source restricts it to basechain.","name":"newOwnerAddress","ty_idx":7},{"description":"Optional response destination for `excesses`; `addr_none` means no response.","name":"responseDestination","ty_idx":13},{"description":"Optional referenced custom payload parsed for TEP-62 layout compatibility.","name":"customPayload","ty_idx":14},{"description":"Nanograms forwarded to the new owner notification.","name":"forwardTonAmount","ty_idx":6},{"description":"Raw TEP-62 `Either Cell ^Cell` forward payload tail.","name":"forwardPayload","ty_idx":15}],"kind":"struct","name":"NftV1EditableTransfer","prefix":{"prefix_len":32,"prefix_num":1607220500},"ty_idx":12},{"description":"Request for static item data emitted back to the caller.","fields":[{"description":"Caller-selected query id copied into `report_static_data`.","name":"queryId","ty_idx":11}],"kind":"struct","name":"NftV1EditableGetStaticData","prefix":{"prefix_len":32,"prefix_num":801842850},"ty_idx":16},{"description":"Editor-originated request to transfer editorship.","fields":[{"description":"Caller-selected query id copied into outgoing responses.","name":"queryId","ty_idx":11},{"description":"New editor address; source restricts it to basechain.","name":"newEditorAddress","ty_idx":7},{"description":"Optional response destination for `excesses`; `addr_none` means no response.","name":"responseDestination","ty_idx":13},{"description":"Optional referenced custom payload parsed for layout compatibility.","name":"customPayload","ty_idx":14},{"description":"Nanograms forwarded to the new editor notification.","name":"forwardTonAmount","ty_idx":6},{"description":"Raw `Either Cell ^Cell` forward payload tail.","name":"forwardPayload","ty_idx":15}],"kind":"struct","name":"NftV1EditableTransferEditorship","prefix":{"prefix_len":32,"prefix_num":470040874},"ty_idx":17},{"description":"Editor-originated request to replace the stored content cell.","fields":[{"description":"Caller-selected query id parsed by the source before the content ref.","name":"queryId","ty_idx":11},{"description":"Replacement individual item content cell.","name":"content","ty_idx":3}],"kind":"struct","name":"NftV1EditableEditContent","prefix":{"prefix_len":32,"prefix_num":436968785},"ty_idx":18},{"description":"Ownership assignment notification sent to the new owner.","fields":[{"description":"Query id copied from the transfer request.","name":"queryId","ty_idx":11},{"description":"Previous owner address.","name":"previousOwnerAddress","ty_idx":7},{"description":"Raw forwarded payload copied from the transfer request.","name":"forwardPayload","ty_idx":15}],"kind":"struct","name":"NftV1EditableOwnershipAssigned","prefix":{"prefix_len":32,"prefix_num":85167505},"ty_idx":19},{"description":"Static-data response sent to the requester.","fields":[{"description":"Query id copied from `get_static_data`.","name":"queryId","ty_idx":11},{"description":"NFT item index encoded as uint256 by the reference source.","name":"itemIndex","ty_idx":21},{"description":"Collection address stored by this item.","name":"collectionAddress","ty_idx":7}],"kind":"struct","name":"NftV1EditableReportStaticData","prefix":{"prefix_len":32,"prefix_num":2339837749},"ty_idx":20},{"description":"Excess-value response sent after transfer or editorship transfer.","fields":[{"description":"Query id copied from the request that produced the refund.","name":"queryId","ty_idx":11}],"kind":"struct","name":"NftV1EditableExcesses","prefix":{"prefix_len":32,"prefix_num":3576854235},"ty_idx":22},{"description":"Editorship assignment notification sent to the new editor.","fields":[{"description":"Query id copied from the editorship transfer request.","name":"queryId","ty_idx":11},{"description":"Previous editor address.","name":"previousEditorAddress","ty_idx":7},{"description":"Raw forwarded payload copied from the editorship transfer request.","name":"forwardPayload","ty_idx":15}],"kind":"struct","name":"NftV1EditableEditorshipAssigned","prefix":{"prefix_len":32,"prefix_num":1360675939},"ty_idx":23},{"description":"Structured result returned by `get_nft_data`.","fields":[{"description":"True when runtime storage includes owner, content, and editor fields.","name":"isInitialized","ty_idx":5},{"description":"NFT item index returned as a TVM stack integer.","name":"itemIndex","ty_idx":1},{"description":"Collection address stored by the item.","name":"collectionAddress","ty_idx":7},{"description":"Current owner address; null while storage is uninitialized.","name":"ownerAddress","ty_idx":13},{"description":"Referenced individual content cell; null while storage is uninitialized.","name":"content","ty_idx":14}],"kind":"struct","name":"GetNftV1EditableDataReply","ty_idx":26}],"description":"TON NFT v1 Editable Item is a TEP-62 collectible whose designated editor can update the item\'s metadata after minting.","emitted_events":[],"get_methods":[{"description":"Return item initialization flag, index, collection, owner, and content.","name":"get_nft_data","parameters":[],"return_ty_idx":26,"tvm_method_id":102351},{"description":"Return the current editable-item editor address.","name":"get_editor","parameters":[],"return_ty_idx":7,"tvm_method_id":90228}],"incoming_external":[],"incoming_messages":[{"body_ty_idx":12},{"body_ty_idx":16},{"body_ty_idx":17},{"body_ty_idx":18}],"outgoing_messages":[{"body_ty_idx":19},{"body_ty_idx":20},{"body_ty_idx":22},{"body_ty_idx":23}],"storage":{"storage_at_deployment_ty_idx":25,"storage_ty_idx":24},"struct_instantiations":[],"thrown_errors":[{"err_code":0,"kind":"plain_int"}],"unique_types":[{"kind":"void"},{"kind":"int"},{"kind":"slice"},{"kind":"cell"},{"kind":"builder"},{"kind":"bool"},{"kind":"coins"},{"kind":"address"},{"kind":"intN","n":32},{"kind":"uintN","n":32},{"kind":"intN","n":64},{"kind":"uintN","n":64},{"kind":"StructRef","struct_name":"NftV1EditableTransfer"},{"kind":"addressOpt"},{"inner_ty_idx":3,"kind":"nullable"},{"kind":"remaining"},{"kind":"StructRef","struct_name":"NftV1EditableGetStaticData"},{"kind":"StructRef","struct_name":"NftV1EditableTransferEditorship"},{"kind":"StructRef","struct_name":"NftV1EditableEditContent"},{"kind":"StructRef","struct_name":"NftV1EditableOwnershipAssigned"},{"kind":"StructRef","struct_name":"NftV1EditableReportStaticData"},{"kind":"uintN","n":256},{"kind":"StructRef","struct_name":"NftV1EditableExcesses"},{"kind":"StructRef","struct_name":"NftV1EditableEditorshipAssigned"},{"kind":"StructRef","struct_name":"NftV1EditableItemStorage"},{"kind":"StructRef","struct_name":"NftV1EditableItemDeploymentStorage"},{"kind":"StructRef","struct_name":"GetNftV1EditableDataReply"}],"version":"1"}')}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.