VmStack
For the complete documentation index, see llms.txt
@midnight-ntwrk/compact-runtime v0.16.0
@midnight-ntwrk/compact-runtime / VmStack
Class: VmStack
특정 시점의 VM 스택 상태를 나타냅니다. 스택은 StateValue의 배열이며, 각 항목에는 "strong" 또는 "weak" 주석이 붙습니다. 이는 온체인에 저장할 수 있는지 여부를 나타냅니다.
Constructors
Constructor
new VmStack(): VmStack;
Returns
VmStack
Methods
get()
get(idx): StateValue | undefined;
Parameters
idx
number
Returns
StateValue | undefined
isStrong()
isStrong(idx): boolean | undefined;
Parameters
idx
number
Returns
boolean | undefined
length()
length(): number;
Returns
number
push()
push(value, is_strong): void;
Parameters
value
is_strong
boolean
Returns
void
removeLast()
removeLast(): void;
Returns
void
toString()
toString(compact?): string;
Parameters
compact?
boolean
Returns
string