MsgCreateResourceNode.fromJson constructor
MsgCreateResourceNode.fromJson(
- Map<String, dynamic> json
)
Implementation
factory MsgCreateResourceNode.fromJson(Map<String, dynamic> json) {
return MsgCreateResourceNode(
networkAddress: json.valueAsString<String?>(
'network_address',
acceptCamelCase: true,
),
pubkey: json.valueTo<google_protobuf_any.Any?, Map<String, dynamic>>(
key: 'pubkey',
parse: (v) => google_protobuf_any.Any.fromJson(v),
acceptCamelCase: true,
),
value: json.valueTo<cosmos_base_v1beta1_coin.Coin?, Map<String, dynamic>>(
key: 'value',
parse: (v) => cosmos_base_v1beta1_coin.Coin.fromJson(v),
acceptCamelCase: true,
),
ownerAddress: json.valueAsString<String?>(
'owner_address',
acceptCamelCase: true,
),
beneficiaryAddress: json.valueAsString<String?>(
'beneficiary_address',
acceptCamelCase: true,
),
description: json.valueTo<
stratos_register_v1_register.Description?,
Map<String, dynamic>
>(
key: 'description',
parse: (v) => stratos_register_v1_register.Description.fromJson(v),
acceptCamelCase: true,
),
nodeType: json.valueAsInt<int?>('node_type', acceptCamelCase: true),
);
}