sxt
subscan
Space and Time
Runtime Modules / Indexing
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
DataSubmitted6600["AccountId","DataSubmission<Hash>"]
QuorumReached6601["DataQuorum<AccountId, Hash>","BoundedVec<u8, ConstU32<DATA_MAX_LEN>>"]
SystemTableUpdate6602["TableIdentifier","BoundedVec<u8, ConstU32<DATA_MAX_LEN>>"]
SystemTableError6603["TableIdentifier","DispatchError","BoundedVec<u8, ConstU32<DATA_MAX_LEN>>"]
QuorumEmptyBlock6604["TableIdentifier","u64","BTreeSet<AccountId, ConstU32<MAX_SUBMITTERS>>","BTreeSet<AccountId, ConstU32<MAX_SUBMITTERS>>"]
QuorumEmptyBlockRange6605["TableIdentifier","u64","u64","BTreeSet<AccountId, ConstU32<MAX_SUBMITTERS>>","BTreeSet<AccountId, ConstU32<MAX_SUBMITTERS>>"]
Storage Functions
Name
Type
Submissions{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["Vec<U8>","H256"],"value":"sxt_core:indexing:SubmittersByScope","keys_id":425,"value_id":426}}
FinalData{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"sxt_core:indexing:DataQuorum","keys_id":121,"value_id":123}}
BlockNumbers{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["sxt_core:tables:TableIdentifier"],"value":"U64","keys_id":85,"value_id":12}}
Error Types
Name
Docs
UnauthorizedSubmitterThe signer of the transaction is not authorized to submit data
SchemaMismatchThe data submitted doesn't match the schema for the target table
NoDataNo Data was provided with the submission
InvalidBatchInvalid BatchId was provided
LateBatchThe BatchId Provided has already been decided on
InvalidTableInvalid Table identifier was supplied
AlreadySubmittedThis user has already submitted data for this batch id
NativeDeserializationErrorThe table could not be deserialized using a Stream Reader
NativeEmptyRecordBatchErrorThere was no record batch contained in the data
NativeBatchReadErrorError reading record batch
NativeRecordBatchUnsupportedTypeRecordBatch column has unsupported type
NativeRecordBatchContainsNullsRecordBatch contains nulls
NativeRecordBatchInvalidTimezoneRecordBatch has invalid timezone
NativeRecordBatchUnexpectedSchemaDataMismatchRecordBatch has unexpected mismatch between schema and data
NativeRecordBatchDuplicateIdentifiersRecordBatch has duplicate identifiers
NativeSerializationErrorError serializing the OnChainTable
TableDeserializationErrorError deserializing the table as an OnChainTable
TableSerializationErrorError deserializing the table as an OnChainTable
SubmitterInjectionFailedSubmitter Injection Failed
BlockNumberRequiredBlock number is required for this table because contiguous block enforcement is enabled
BlockNumberNotIncreasingBlock number must be strictly greater than the previous block number
BlockNumberNotContiguousBlock number must be exactly one more than the previous block number
InvalidBlockRangeThe start block number must be less than or equal to the end block number
ArrowParseSchemaMessageFailed to parse arrow schema message.
ArrowExpectedSchemaMessageExpected arrow message to be a schema.
ArrowParseRecordBatchMessageFailed to parse arrow record batch message.
ArrowExpectedRecordBatchMessageExpected arrow message to be a record batch.
ArrowParserUnfinishedInput has more bytes than expected for single batch arrow stream.
ArrowRowCountOutOfBoundsInput record batch claims to have a row count out of u32 bounds.
ArrowSchemaMissingFieldsArrow schema contains no fields.