@neo-one/node-vm-browserify
Version:
NEO•ONE NEO VM.
18 lines (17 loc) • 754 B
TypeScript
/// <reference types="node" />
/// <reference types="pouchdb-core" />
import { ECPoint, UInt160, UInt256 } from '@neo-one/client-common-browserify';
import { Attribute, ContractParameter } from '@neo-one/node-core-browserify';
import { EquatableKeyStackItem } from './EquatableKeyStackItem';
import { StackItem } from './StackItem';
import { StackItemBase } from './StackItemBase';
export declare class AttributeStackItem extends EquatableKeyStackItem<Attribute> {
asAttribute(): Attribute;
asUInt160(): UInt160;
asUInt256(): UInt256;
asECPoint(): ECPoint;
asBuffer(): Buffer;
toValueStackItem(): StackItem;
toContractParameter(_seen?: Set<StackItemBase>): ContractParameter;
asAttributeStackItem(): AttributeStackItem;
}