Object constructor

Object({
  1. Bcs? bcs,
  2. String? objectId,
  3. Int64? version,
  4. String? digest,
  5. Owner? owner,
  6. String? objectType,
  7. bool? hasPublicTransfer,
  8. Bcs? contents,
  9. Package? package,
  10. String? previousTransaction,
  11. Int64? storageRebate,
  12. Value? json,
  13. Int64? balance,
})

Implementation

factory Object({
  $0.Bcs? bcs,
  $core.String? objectId,
  $fixnum.Int64? version,
  $core.String? digest,
  $1.Owner? owner,
  $core.String? objectType,
  $core.bool? hasPublicTransfer,
  $0.Bcs? contents,
  $2.Package? package,
  $core.String? previousTransaction,
  $fixnum.Int64? storageRebate,
  $3.Value? json,
  $fixnum.Int64? balance,
}) {
  final result = create();
  if (bcs != null) result.bcs = bcs;
  if (objectId != null) result.objectId = objectId;
  if (version != null) result.version = version;
  if (digest != null) result.digest = digest;
  if (owner != null) result.owner = owner;
  if (objectType != null) result.objectType = objectType;
  if (hasPublicTransfer != null) result.hasPublicTransfer = hasPublicTransfer;
  if (contents != null) result.contents = contents;
  if (package != null) result.package = package;
  if (previousTransaction != null)
    result.previousTransaction = previousTransaction;
  if (storageRebate != null) result.storageRebate = storageRebate;
  if (json != null) result.json = json;
  if (balance != null) result.balance = balance;
  return result;
}