Skip to content

otxn_slot

  • Emplace the originating transaction into the slot specified or into a new slot if no slot is specified
int64_t otxn_slot (
uint32_t slot_no
);
int64_t otxn_slot_no =
otxn_slot(0);
NameTypeDescription
slot_nouint32_tThe slot number to emplace into, or 0 if you wish to pick the next available.
TypeDescription
int64_t

The slot the otxn was placed in

INVALID_ARGUMENT
- specified slot number exceeds the largest possible slot number

NO_FREE_SLOTS
- the request could not granted because no free slot was avaialble to place the originating transaction into.