Map<String, dynamic> toJson() { return { 'methodName': methodName, 'args': args, 'gas': gas, 'deposit': deposit, }; }