factory Stake({ Asset? asset, $core.String? amount, }) { final result = create(); if (asset != null) result.asset = asset; if (amount != null) result.amount = amount; return result; }