Transfers and approval changes require the contract’s attached-deposit and permission checks.
nft_transfer_call invokes the receiver and uses the private resolver to handle its acceptance result. Pagination uses from_index and limit; from_index uses a NEAR U128 decimal string.
Domain records
Factory events cover registration/minting, cloning, warping, licenses, price and wallet changes. Workflow events cover minting, membership, nesting, coordinator state, unit use, RFAs and leases. Reputation and Validation emit their record transitions and responses. The shared event helper writes NEP-297 records as log lines prefixed byEVENT_JSON:. NFT events use their standard envelope, with a standard name, version, event name and data array.