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 = 0, Null = 1, Boolean = 2, String = 3, Symbol = 4, Number = 5, Object = 6, Array = 7, Buffer = 8, Map = 9, Set = 10, ForwardValue = 11, IteratorResult = 12, IterableIterator = 13, Error = 14, ArrayStorage = 15, MapStorage = 16, SetStorage = 17, Transaction = 18, Output = 19, Attribute = 20, Input = 21, Account = 22, Asset = 23, Contract = 24, Header = 25, Block = 26, Iterable = 27 } 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;