UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

33 lines (32 loc) 1.14 kB
export declare enum Types { Undefined = 1, Null = 2, Boolean = 3, String = 4, Symbol = 5, Number = 6, Object = 7, Array = 8, Buffer = 9, Map = 10, Set = 11, ForwardValue = 12, IteratorResult = 13, IterableIterator = 14, Error = 15, ArrayStorage = 16, MapStorage = 17, SetStorage = 18, Transaction = 19, Output = 20, Attribute = 21, Input = 22, Account = 23, Asset = 24, Contract = 25, Header = 26, Block = 27, Iterable = 28 } export declare type WrappableType = Types.Boolean | Types.String | Types.Symbol | Types.Number | Types.Object | Types.Array | Types.Buffer | Types.Map | Types.Set | Types.ForwardValue | Types.IteratorResult | Types.IterableIterator | Types.Error | Types.ArrayStorage | Types.MapStorage | Types.SetStorage | Types.Transaction | Types.Output | Types.Attribute | Types.Input | Types.Account | Types.Asset | Types.Contract | Types.Header | Types.Block; export declare type IterableTypes = Types.Array | Types.ArrayStorage | Types.Map | Types.MapStorage | Types.Set | Types.SetStorage | Types.IterableIterator;