Rpc: Add getConfirmedTransaction (#9381)

* Add blockstore method to return a complete transaction by signature

* Plumb getConfirmedTransaction rpc

* Add doc
This commit is contained in:
Tyera Eulberg
2020-04-09 00:57:30 -06:00
committed by GitHub
parent 638108e9d5
commit e1aa247548
4 changed files with 207 additions and 3 deletions

View File

@@ -94,6 +94,14 @@ pub struct ConfirmedBlock {
pub rewards: Rewards,
}
#[derive(Debug, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ConfirmedTransaction {
pub slot: Slot,
#[serde(flatten)]
pub transaction: TransactionWithStatusMeta,
}
/// A duplicate representation of a Transaction for pretty JSON serialization
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]