Variable TypesConst

Types: { Array: ((itemSerializer: Serializer) => ((buffer: ByteBuffer, data: any[]) => void)); Asset: ((buffer: ByteBuffer, data: string | number | Asset) => void); Authority: ((buffer: ByteBuffer, data: { [key: string]: any }) => void); Binary: ((size?: number) => ((buffer: ByteBuffer, data: Buffer | HexBuffer) => void)); Boolean: ((buffer: ByteBuffer, data: boolean) => void); Date: ((buffer: ByteBuffer, data: string) => void); FlatMap: ((keySerializer: Serializer, valueSerializer: Serializer) => ((buffer: ByteBuffer, data: [any, any][]) => void)); Int16: ((buffer: ByteBuffer, data: number) => void); Int32: ((buffer: ByteBuffer, data: number) => void); Int64: ((buffer: ByteBuffer, data: number) => void); Int8: ((buffer: ByteBuffer, data: number) => void); Object: ((keySerializers: [string, Serializer][]) => ((buffer: ByteBuffer, data: { [key: string]: any }) => void)); Operation: ((buffer: ByteBuffer, operation: Operation) => void); Optional: ((valueSerializer: Serializer) => ((buffer: ByteBuffer, data: any) => void)); Price: ((buffer: ByteBuffer, data: { [key: string]: any }) => void); PublicKey: ((buffer: ByteBuffer, data: null | string | PublicKey) => void); StaticVariant: ((itemSerializers: Serializer[]) => ((buffer: ByteBuffer, data: [number, unknown]) => void)); String: ((buffer: ByteBuffer, data: string) => void); Transaction: ((buffer: ByteBuffer, data: { [key: string]: any }) => void); UInt16: ((buffer: ByteBuffer, data: number) => void); UInt32: ((buffer: ByteBuffer, data: number) => void); UInt64: ((buffer: ByteBuffer, data: number) => void); UInt8: ((buffer: ByteBuffer, data: number) => void); Void: ((_buffer: ByteBuffer) => never) } = ...

Type declaration

  • Array: ((itemSerializer: Serializer) => ((buffer: ByteBuffer, data: any[]) => void))
      • (itemSerializer: Serializer): ((buffer: ByteBuffer, data: any[]) => void)
      • Parameters

        Returns ((buffer: ByteBuffer, data: any[]) => void)

          • (buffer: ByteBuffer, data: any[]): void
          • Parameters

            • buffer: ByteBuffer
            • data: any[]

            Returns void

  • Asset: ((buffer: ByteBuffer, data: string | number | Asset) => void)
      • (buffer: ByteBuffer, data: string | number | Asset): void
      • Serialize asset.

        Note

        This looses precision for amounts larger than 2^53-1/10^precision. Should not be a problem in real-word usage.

        Parameters

        • buffer: ByteBuffer
        • data: string | number | Asset

        Returns void

  • Authority: ((buffer: ByteBuffer, data: { [key: string]: any }) => void)
      • (buffer: ByteBuffer, data: { [key: string]: any }): void
      • Parameters

        • buffer: ByteBuffer
        • data: { [key: string]: any }
          • [key: string]: any

        Returns void

  • Binary: ((size?: number) => ((buffer: ByteBuffer, data: Buffer | HexBuffer) => void))
      • (size?: number): ((buffer: ByteBuffer, data: Buffer | HexBuffer) => void)
      • Parameters

        • Optional size: number

        Returns ((buffer: ByteBuffer, data: Buffer | HexBuffer) => void)

          • (buffer: ByteBuffer, data: Buffer | HexBuffer): void
          • Parameters

            Returns void

  • Boolean: ((buffer: ByteBuffer, data: boolean) => void)
      • (buffer: ByteBuffer, data: boolean): void
      • Parameters

        • buffer: ByteBuffer
        • data: boolean

        Returns void

  • Date: ((buffer: ByteBuffer, data: string) => void)
      • (buffer: ByteBuffer, data: string): void
      • Parameters

        • buffer: ByteBuffer
        • data: string

        Returns void

  • FlatMap: ((keySerializer: Serializer, valueSerializer: Serializer) => ((buffer: ByteBuffer, data: [any, any][]) => void))
      • (keySerializer: Serializer, valueSerializer: Serializer): ((buffer: ByteBuffer, data: [any, any][]) => void)
      • Parameters

        Returns ((buffer: ByteBuffer, data: [any, any][]) => void)

          • (buffer: ByteBuffer, data: [any, any][]): void
          • Parameters

            • buffer: ByteBuffer
            • data: [any, any][]

            Returns void

  • Int16: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • Int32: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • Int64: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • Int8: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • Object: ((keySerializers: [string, Serializer][]) => ((buffer: ByteBuffer, data: { [key: string]: any }) => void))
      • (keySerializers: [string, Serializer][]): ((buffer: ByteBuffer, data: { [key: string]: any }) => void)
      • Parameters

        Returns ((buffer: ByteBuffer, data: { [key: string]: any }) => void)

          • (buffer: ByteBuffer, data: { [key: string]: any }): void
          • Parameters

            • buffer: ByteBuffer
            • data: { [key: string]: any }
              • [key: string]: any

            Returns void

  • Operation: ((buffer: ByteBuffer, operation: Operation) => void)
      • (buffer: ByteBuffer, operation: Operation): void
      • Parameters

        Returns void

  • Optional: ((valueSerializer: Serializer) => ((buffer: ByteBuffer, data: any) => void))
      • (valueSerializer: Serializer): ((buffer: ByteBuffer, data: any) => void)
      • Parameters

        Returns ((buffer: ByteBuffer, data: any) => void)

          • (buffer: ByteBuffer, data: any): void
          • Parameters

            • buffer: ByteBuffer
            • data: any

            Returns void

  • Price: ((buffer: ByteBuffer, data: { [key: string]: any }) => void)
      • (buffer: ByteBuffer, data: { [key: string]: any }): void
      • Parameters

        • buffer: ByteBuffer
        • data: { [key: string]: any }
          • [key: string]: any

        Returns void

  • PublicKey: ((buffer: ByteBuffer, data: null | string | PublicKey) => void)
      • (buffer: ByteBuffer, data: null | string | PublicKey): void
      • Parameters

        • buffer: ByteBuffer
        • data: null | string | PublicKey

        Returns void

  • StaticVariant: ((itemSerializers: Serializer[]) => ((buffer: ByteBuffer, data: [number, unknown]) => void))
      • (itemSerializers: Serializer[]): ((buffer: ByteBuffer, data: [number, unknown]) => void)
      • Parameters

        Returns ((buffer: ByteBuffer, data: [number, unknown]) => void)

          • (buffer: ByteBuffer, data: [number, unknown]): void
          • Parameters

            • buffer: ByteBuffer
            • data: [number, unknown]

            Returns void

  • String: ((buffer: ByteBuffer, data: string) => void)
      • (buffer: ByteBuffer, data: string): void
      • Parameters

        • buffer: ByteBuffer
        • data: string

        Returns void

  • Transaction: ((buffer: ByteBuffer, data: { [key: string]: any }) => void)
      • (buffer: ByteBuffer, data: { [key: string]: any }): void
      • Parameters

        • buffer: ByteBuffer
        • data: { [key: string]: any }
          • [key: string]: any

        Returns void

  • UInt16: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • UInt32: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • UInt64: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • UInt8: ((buffer: ByteBuffer, data: number) => void)
      • (buffer: ByteBuffer, data: number): void
      • Parameters

        • buffer: ByteBuffer
        • data: number

        Returns void

  • Void: ((_buffer: ByteBuffer) => never)
      • (_buffer: ByteBuffer): never
      • Parameters

        • _buffer: ByteBuffer

        Returns never

Generated using TypeDoc