diff --git a/src/service/poc_mobile.proto b/src/service/poc_mobile.proto index 537c4025..aeb85b2e 100644 --- a/src/service/poc_mobile.proto +++ b/src/service/poc_mobile.proto @@ -631,6 +631,13 @@ enum cell_type { nova_generic_wifi_outdoor = 7; } +enum data_transfer_session_settlement_status { + // The Session is able to be burned immediately + settled = 0; + // The Session is pending settlement, do not burn + pending = 1; +} + message data_transfer_session_req_v1 { /// data_transfer_event represents traffic usage happening on a hotspot /// it is traffic quota or timer based @@ -643,6 +650,7 @@ message data_transfer_session_req_v1 { bytes pub_key = 3; bytes signature = 4; uint64 rewardable_bytes = 5; + data_transfer_session_settlement_status status = 6; } message data_transfer_event { @@ -801,4 +809,4 @@ message verified_subscriber_verified_mapping_event_ingest_report_v1 { subscriber_verified_mapping_event_verification_status status = 2; // Timestamp in milliseconds since unix epoch uint64 timestamp = 3; -} \ No newline at end of file +}