Skip to content

Commit 5d2ff1d

Browse files
committed
Add a golden test for EraMarkersPayload
1 parent 831afba commit 5d2ff1d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

mithril-common/src/era/adapters/cardano_chain.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,13 @@ mod test {
155155

156156
use super::*;
157157

158+
const GOLDEN_ERA_MARKERS_PAYLOAD: &str =
159+
"7b226d61726b657273223a5b7b226e616d65223a227468616c6573222c2265706f6368223a317d2c7b226e616d\
160+
65223a227079746861676f726173222c2265706f6368223a327d5d2c227369676e6174757265223a22633539373\
161+
9653333663163336234376361306162353239386536353562316264653235656564303866356232653536663361\
162+
6439623964373638316164663138653164656562623731616135616132636234363564643831323239633637656\
163+
33030326463396632663563363664663931333164366561633039666565373065227d";
164+
158165
fn dummy_tx_datums_from_markers_payload(payloads: Vec<EraMarkersPayload>) -> Vec<TxDatum> {
159166
payloads
160167
.into_iter()
@@ -167,6 +174,12 @@ mod test {
167174
.collect()
168175
}
169176

177+
#[test]
178+
fn golden_markers_payload() {
179+
let _: EraMarkersPayload = key_decode_hex(GOLDEN_ERA_MARKERS_PAYLOAD)
180+
.expect("Decoding golden markers payload should not fail");
181+
}
182+
170183
#[tokio::test]
171184
async fn test_cardano_chain_adapter() {
172185
let era_markers_signer = EraMarkersSigner::create_deterministic_signer();

0 commit comments

Comments
 (0)