Docs Category: Lake

toc

To Share and +4 nLEARNs Login with NEARStructures. Table of Contents The structures described in this section of the docs are indexer-related more than nearcore related. Some of the are artificial and are not a part of nearcore ::note How data flows in NEAR Protocol Don’t skip the article about the NEAR Data Flow :: …

toc Read More »

state_change

To Share and +4 nLEARNs Login with NEARimport Tabs from ‘@theme/Tabs’; import TabItem from ‘@theme/TabItem’; StateChange Structure Definition This entitiy from nearcore describes how account’s state has changed and the reason StateChangeWithCauseView “`rust links=1 pub struct StateChangeWithCauseView { pub cause: StateChangeCauseView, #[serde(flatten)] pub value: StateChangeValueView, } pub enum StateChangeCauseView { NotWritableToDisk, InitialState, TransactionProcessing { tx_hash: …

state_change Read More »

receipt

To Share and +4 nLEARNs Login with NEARimport Tabs from ‘@theme/Tabs’; import TabItem from ‘@theme/TabItem’; Receipt Structure Definition Receipt is an internal transaction in NEAR Protocol. ReceiptView “`rust links=1 pub struct ReceiptView { pub predecessor_id: AccountId, pub receiver_id: AccountId, pub receipt_id: CryptoHash, pub receipt: ReceiptEnumView, } “` “`ts links=1 export type Receipt = { predecessorId: …

receipt Read More »

shard

To Share and +4 nLEARNs Login with NEARimport Tabs from ‘@theme/Tabs’; import TabItem from ‘@theme/TabItem’; Shard structure Definition IndexerShard struct is ephemeral structure, there is no such entity in nearcore. We’ve introduces it as a container in near-indexer-primitives. This container includes: shard ID Chunk that might be absent ExecutionOutcomes for Receipts (these belong to a …

shard Read More »

chunk

To Share and +4 nLEARNs Login with NEARimport Tabs from ‘@theme/Tabs’; import TabItem from ‘@theme/TabItem’; Chunk Structure Definition Chunk of a Block is a part of a Block from a Shard. The collection of Chunks of the Block forms the NEAR Protocol Block Chunk contains all the structures that make the Block: Transactions Receipts ChunkHeader …

chunk Read More »

execution_outcome

To Share and +4 nLEARNs Login with NEARimport Tabs from ‘@theme/Tabs’; import TabItem from ‘@theme/TabItem’; ExecutionOutcome Structure Definition ExecutionOutcome is the result of execution of Transaction or Receipt ::info Transaction’s ExecutionOutcome In the result of the Transaction execution will always be a Receipt. :: ExecutionOutcomeWithIdView “`rust links=1 pub struct ExecutionOutcomeWithIdView { pub proof: MerklePath, pub …

execution_outcome Read More »

Scroll to Top
Report a bug👀