MCPcopy Create free account
hub / github.com/EnsoBuild/temper / post_simulate_frax_tx

Function post_simulate_frax_tx

tests/api.rs:103–128  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

101
102#[tokio::test(flavor = "multi_thread")]
103async fn post_simulate_frax_tx() {
104 let filter = filter(config());
105
106 let json = serde_json::json!({
107 "chainId": 1,
108 "from": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
109 "to": "0x7fEA6786D291A87fC4C98aFCCc5A5d3cFC36bc7b",
110 "data": "0xffa2ca3b0f4966e1b9f615aadc207635e8eb08111d2d98aa7d136d3d5df19c7aa33ca711000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000b70a082310100ffffffffff05853d955acef822db058eb8505911ed77f175b99e19198595a30182ffffffffffdef1c0ded9bec7f1a1670819833240f027b25eff70a082310100ffffffffff02853d955acef822db058eb8505911ed77f175b99eb67d77c5010205ffffffff02742f2c5d96c0858d00860039c22d2805bed420e870a082310100ffffffffff05a1d100a5bf6bfd2736837c97248853d989a9ed84095ea7b3010302ffffffffff853d955acef822db058eb8505911ed77f175b99e6e553f65010200ffffffffffa1d100a5bf6bfd2736837c97248853d989a9ed8470a082310100ffffffffff00a1d100a5bf6bfd2736837c97248853d989a9ed84b67d77c5010005ffffffff00742f2c5d96c0858d00860039c22d2805bed420e86e7a43a3010004ffffffff007e7d64d987cab6eed08a191c4c2459daf2f8ed0b241c59120100ffffffffffff7e7d64d987cab6eed08a191c4c2459daf2f8ed0b000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000002000000000000000000000000089ba58cc0e8bcbc1108dbd6f33356a136a021c6200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000008ac7230489e8000000000000000000000000000000000000000000000000000000000000000001283598d8ab0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000391092bef5e49bed17d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20001f4a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000064853d955acef822db058eb8505911ed77f175b99e000000000000000000000000000000000000000000000000000000000000869584cd00000000000000000000000010000000000000000000000000000000000000110000000000000000000000000000000000000000000000368e8ed73d64232e820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000a1d100a5bf6bfd2736837c97248853d989a9ed84000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
111 "gasLimit": 5000000,
112 "value": "10000000000000000000",
113 "blockNumber": 16927538,
114 });
115
116 let res = warp::test::request()
117 .method("POST")
118 .path("/simulate")
119 .json(&json)
120 .reply(&filter)
121 .await;
122
123 assert_eq!(res.status(), 200);
124
125 let body: SimulationResponse = serde_json::from_slice(res.body()).unwrap();
126
127 assert!(body.success);
128}
129
130#[tokio::test(flavor = "multi_thread")]
131async fn post_simulate_zerox_swap() {

Callers

nothing calls this directly

Calls 2

filterFunction · 0.85
configFunction · 0.85

Tested by

no test coverage detected