predict/propbook/oracle_lane library
Full generated bindings for the oracle_lane Move module (propbook):
every move-call builder and BCS struct, including symbols the
flat package:deepbook/predict.dart surface hides to avoid
name collisions. Import with a prefix:
import 'package:deepbook/predict/propbook/oracle_lane.dart' as oracle_lane;
Functions
-
ObservationInserted(
BcsType t0) → BcsType< Map< String, dynamic> , dynamic> - Emitted when a feed inserts source-native data keyed by exact source timestamp.
-
ObservationRecorded(
BcsType t0) → BcsType< Map< String, dynamic> , dynamic> - Emitted when a feed accepts a source-native observation into its live oracle state.
-
OracleLane(
BcsType t0) → BcsType< Map< String, dynamic> , dynamic> - Latest and exact-timestamp storage for one feed stream.
-
OracleRead(
BcsType t0) → BcsType< Map< String, dynamic> , dynamic> -
A source value paired with its source publication time and on-chain recording
time. Raw and normalized projections preserve this envelope so consumers can
apply one freshness policy.
writer_digestis the digest of the transaction that accepted the observation; consumers use it to refuse pricing against an observation written in the same PTB. -
readOnchainTimestampMs(
{required dynamic arguments, String? package, List< String> typeArguments = const []}) → MoveCallBuilder -
readSourceTimestampMs(
{required dynamic arguments, String? package, List< String> typeArguments = const []}) → MoveCallBuilder -
readValue(
{required dynamic arguments, String? package, List< String> typeArguments = const []}) → MoveCallBuilder -
readWriterDigest(
{required dynamic arguments, String? package, List< String> typeArguments = const []}) → MoveCallBuilder