diff --git a/src/models/survey.gleam b/src/models/survey.gleam index 6306376..6a8387d 100644 --- a/src/models/survey.gleam +++ b/src/models/survey.gleam @@ -29,12 +29,12 @@ pub fn decoder() -> Decoder(Survey) { decode.success(Survey(signature:, symbol:, deposits:, expiration:, size:)) } -pub fn encode(data: Survey) -> Json { +pub fn encode(survey: Survey) -> Json { json.object([ - #("signature", survey_signature.encode(data.signature)), - #("symbol", waypoint_symbol.encode(data.symbol)), - #("deposits", json.array(data.deposits, survey_deposit.encode)), - #("expiration", json.string(birl.to_iso8601(data.expiration))), - #("size", survey_size.encode(data.size)), + #("signature", survey_signature.encode(survey.signature)), + #("symbol", waypoint_symbol.encode(survey.symbol)), + #("deposits", json.array(survey.deposits, survey_deposit.encode)), + #("expiration", json.string(birl.to_iso8601(survey.expiration))), + #("size", survey_size.encode(survey.size)), ]) }