Skip to content

Commit

Permalink
[!] #136 save genome domains as same as ens in contract
Browse files Browse the repository at this point in the history
Merge pull request #141 from ZhongFuze/upstream/genomedomains
  • Loading branch information
ZhongFuze authored May 15, 2024
2 parents ebebde3 + 568eef9 commit f930093
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion gsql_client/justfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SECRET_FILE := "secret.toml"
RESTPP_HOST := "http://$DB_HOST:9000/requesttoken"

# Commands
gsql := 'java -jar gsql_client.jar'
gsql := 'java -jar tigergraph-3.10.1-gsql_client.jar'

default:
just --list
Expand Down
Binary file added gsql_client/tigergraph-3.10.1-gsql_client.jar
Binary file not shown.
22 changes: 11 additions & 11 deletions src/upstream/genome/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ mod tests;
use crate::config::C;
use crate::error::Error;
use crate::tigergraph::edge::{Hold, Resolve};
// use crate::tigergraph::upsert::create_ens_identity_ownership;
use crate::tigergraph::upsert::create_ens_identity_ownership;
use crate::tigergraph::upsert::create_identity_domain_resolve_record;
use crate::tigergraph::upsert::create_identity_domain_reverse_resolve_record;
// use crate::tigergraph::upsert::create_identity_to_contract_hold_record;
use crate::tigergraph::upsert::create_identity_to_identity_hold_record;
use crate::tigergraph::upsert::create_identity_to_contract_hold_record;
// use crate::tigergraph::upsert::create_identity_to_identity_hold_record;
use crate::tigergraph::vertex::{Contract, Identity};
use crate::upstream::{
Chain, ContractCategory, DataFetcher, DataSource, DomainNameSystem, Fetcher, Platform, Target,
Expand Down Expand Up @@ -164,7 +164,7 @@ async fn fetch_domain_by_address(
updated_at: naive_now(),
};

let _contract = Contract {
let contract = Contract {
uuid: Uuid::new_v4(),
category: ContractCategory::GNS,
address: ContractCategory::GNS.default_contract_address().unwrap(),
Expand All @@ -174,13 +174,13 @@ async fn fetch_domain_by_address(
};

tracing::debug!("{} => {} created.", address, d.name);
create_identity_to_identity_hold_record(&cli, &addr, &gno, &hold).await?;
// create_identity_to_identity_hold_record(&cli, &addr, &gno, &hold).await?;
// 'regular' resolution involves mapping from a name to an address.
create_identity_domain_resolve_record(&cli, &gno, &addr, &resolve).await?;

// ownership create `Hold_Identity` connection but only Wallet connected to HyperVertex
// create_ens_identity_ownership(&cli, &addr, &gno, &hold).await?;
// create_identity_to_contract_hold_record(&cli, &addr, &contract, &hold).await?;
create_ens_identity_ownership(&cli, &addr, &gno, &hold).await?;
create_identity_to_contract_hold_record(&cli, &addr, &contract, &hold).await?;

if d.is_default {
// 'reverse' resolution maps from an address back to a name.
Expand Down Expand Up @@ -276,7 +276,7 @@ async fn fetch_address_by_domain(
updated_at: naive_now(),
};

let _contract = Contract {
let contract = Contract {
uuid: Uuid::new_v4(),
category: ContractCategory::GNS,
address: ContractCategory::GNS.default_contract_address().unwrap(),
Expand All @@ -286,13 +286,13 @@ async fn fetch_address_by_domain(
};

tracing::debug!("{} => {} created.", address, d.name);
create_identity_to_identity_hold_record(&cli, &addr, &gno, &hold).await?;
// create_identity_to_identity_hold_record(&cli, &addr, &gno, &hold).await?;
// 'regular' resolution involves mapping from a name to an address.
create_identity_domain_resolve_record(&cli, &gno, &addr, &resolve).await?;

// ownership create `Hold_Identity` connection but only Wallet connected to HyperVertex
// create_ens_identity_ownership(&cli, &addr, &gno, &hold).await?;
// create_identity_to_contract_hold_record(&cli, &addr, &contract, &hold).await?;
create_ens_identity_ownership(&cli, &addr, &gno, &hold).await?;
create_identity_to_contract_hold_record(&cli, &addr, &contract, &hold).await?;

if d.is_default {
// 'reverse' resolution maps from an address back to a name.
Expand Down

0 comments on commit f930093

Please sign in to comment.