@neo-one/node-vm-browserify
Version:
NEO•ONE NEO VM.
17 lines (16 loc) • 800 B
TypeScript
/// <reference types="node" />
/// <reference types="pouchdb-core" />
import { ContractParameter } from '@neo-one/node-core-browserify';
import BN from 'bn.js';
import { AsStorageContextStackItemOptions, StackItemBase } from './StackItemBase';
import { StorageContextStackItem } from './StorageContextStackItem';
export declare class IntegerStackItem extends StackItemBase {
readonly value: BN;
constructor(value: BN, safe?: boolean);
asBigInteger(): BN;
asBoolean(): boolean;
asBuffer(): Buffer;
asStorageContextStackItem({ currentBlockIndex, vm, scriptHash, callingScriptHash, entryScriptHash, }: AsStorageContextStackItemOptions): StorageContextStackItem;
toContractParameter(_seen?: Set<StackItemBase>): ContractParameter;
protected serializeInternal(): Buffer;
}