Meta.fromJson constructor

Meta.fromJson(
  1. Map<String, dynamic> json
)

Creates an instance of this class from the constructor parameters defined in the json object.

Example

class Item extends Serializable {
  const(this.name, this.count);
  final String name;
  final int? count;
}

final Item x = Item.fromJson({
  'name': 'apple',
  'count': 10,
});

Implementation

factory Meta.fromJson(final Map<String, dynamic> json) => Meta(
  err: json['err'],
  fee: json['fee'],
  preBalances: json['preBalances'].cast<u64>(),
  postBalances: json['postBalances'].cast<u64>(),
  innerInstructions: IterableSerializable.tryFromJson(
    json['innerInstructions'],
    InnerInstruction.fromJson,
  ),
  preTokenBalances: IterableSerializable.tryFromJson(
    json['preTokenBalances'],
    TokenBalance.fromJson,
  ),
  postTokenBalances: IterableSerializable.tryFromJson(
    json['postTokenBalances'],
    TokenBalance.fromJson,
  ),
  logMessages: json['logMessages']?.cast<String>(),
  loadedAddresses: LoadedAddress.tryFromJson(json['loadedAddresses']),
);