mirror of
https://github.com/uqbar-dao/nectar.git
synced 2024-12-20 23:21:36 +03:00
clean up
This commit is contained in:
parent
3614b4c76b
commit
c2e3bae054
@ -8,21 +8,6 @@ wit_bindgen::generate!({
|
||||
additional_derives: [serde::Deserialize, serde::Serialize, process_macros::SerdeJsonInto],
|
||||
});
|
||||
|
||||
///// From main kns-indexer process
|
||||
//#[derive(Clone, Debug, Serialize, Deserialize)]
|
||||
//struct State {
|
||||
// chain_id: u64,
|
||||
// // what contract this state pertains to
|
||||
// contract_address: eth::Address,
|
||||
// // namehash to human readable name
|
||||
// names: HashMap<String, String>,
|
||||
// // human readable name to most recent on-chain routing information as json
|
||||
// // TODO: optional params knsUpdate? also include tba.
|
||||
// nodes: HashMap<String, net::KnsUpdate>,
|
||||
// // last block we have an update from
|
||||
// last_block: u64,
|
||||
//}
|
||||
|
||||
script!(init);
|
||||
fn init(_our: Address, _args: String) -> String {
|
||||
// we don't take any args
|
||||
@ -30,21 +15,11 @@ fn init(_our: Address, _args: String) -> String {
|
||||
let Ok(Message::Response { body, .. }) =
|
||||
Request::to(("our", "kns-indexer", "kns-indexer", "sys"))
|
||||
.body(IndexerRequest::GetState(GetStateRequest { block: 0 }))
|
||||
// serde_json::json!({
|
||||
// "GetState": {
|
||||
// "block": 0
|
||||
// }
|
||||
// })
|
||||
// .to_string()
|
||||
// .as_bytes()
|
||||
// .to_vec(),
|
||||
//)
|
||||
.send_and_await_response(10)
|
||||
.unwrap()
|
||||
else {
|
||||
return "failed to get state from kns-indexer".to_string();
|
||||
};
|
||||
//let Ok(state) = serde_json::from_slice::<State>(&body) else {
|
||||
let Ok(IndexerResponse::GetState(state)) = body.try_into() else {
|
||||
return "failed to deserialize state".to_string();
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user