feat(server): ProposalKind::ApproveOneOffTransaction

This commit is contained in:
CleverWild
2026-06-13 21:32:23 +02:00
committed by Skipper
parent de517b3585
commit 0ba9559b5a
6 changed files with 220 additions and 1 deletions

View File

@@ -64,6 +64,10 @@ async fn handle_create(
use prost::Message as _;
ProposalKind::ApprovePersistentGrant { payload_bytes: p.encode_to_vec() }
}
Some(ProtoKind::ApproveOneOffTransaction(p)) => {
use prost::Message as _;
ProposalKind::ApproveOneOffTransaction { payload_bytes: p.encode_to_vec() }
}
None => return Err(Status::invalid_argument("Missing proposal kind")),
};
let ttl_secs = req.ttl_secs.map(i64::from);