inscriptions.push(InscriptionId { txid, index: 0 });
inscriptions.push(InscriptionId { txid, index: 1 });
inscriptions.push(InscriptionId { txid, index: 2 });
}
rpc_server.mine_blocks(1);
let server =
TestServer::spawn_with_server_args(&rpc_server, &["--index-sats"], &["--enable-json-api"]);
let response = server.json_request("/inscriptions");
assert_eq!(response.status(), StatusCode::OK);
let inscriptions_json: InscriptionsJson =
serde_json::from_str(&response.text().unwrap()).unwrap();
assert_eq!(inscriptions_json.inscriptions.len(), 100);
assert!(inscriptions_json.more);
assert_eq!(inscriptions_json.page_index, 0);
let response = server.json_request("/inscriptions/1");
assert_eq!(response.status(), StatusCode::OK);
let inscriptions_json: InscriptionsJson =
serde_json::from_str(&response.text().unwrap()).unwrap();
assert_eq!(inscriptions_json.inscriptions.len(), 50);
assert!(!inscriptions_json.more);
assert_eq!(inscriptions_json.page_index, 1);
}