Skip to content

Commit fe1db39

Browse files
fix(indexer): Add temp-subname-proxy package to IOTA-Names package list (#502)
* fix(indexer): Add temp-subname-proxy package to IOTA-Names package list * revert --------- Co-authored-by: Thibault Martinez <thibault@iota.org>
1 parent 7d7a2d9 commit fe1db39

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

indexer/src/config.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ pub struct IotaNamesExtendedConfig {
1616
pub coupons_package_address: IotaAddress,
1717
/// Address of the `subnames` package.
1818
pub subnames_package_address: IotaAddress,
19+
/// Address of the `temp-subname-proxy` package
20+
pub subname_proxy_package_address: IotaAddress,
1921
/// ID of the `AuctionHouse` object.
2022
pub auction_house_id: ObjectID,
2123
pub iota_names_config: IotaNamesConfig,
@@ -34,13 +36,15 @@ impl IotaNamesExtendedConfig {
3436
auction_package_address: IotaAddress,
3537
coupons_package_address: IotaAddress,
3638
subnames_package_address: IotaAddress,
39+
subname_proxy_package_address: IotaAddress,
3740
auction_house_id: ObjectID,
3841
iota_names_config: IotaNamesConfig,
3942
) -> Self {
4043
Self {
4144
auction_package_address,
4245
coupons_package_address,
4346
subnames_package_address,
47+
subname_proxy_package_address,
4448
auction_house_id,
4549
iota_names_config,
4650
}
@@ -53,6 +57,7 @@ impl IotaNamesExtendedConfig {
5357
std::env::var("IOTA_NAMES_AUCTION_PACKAGE_ADDRESS")?.parse()?,
5458
std::env::var("IOTA_NAMES_COUPONS_PACKAGE_ADDRESS")?.parse()?,
5559
std::env::var("IOTA_NAMES_SUBNAMES_PACKAGE_ADDRESS")?.parse()?,
60+
std::env::var("IOTA_NAMES_TEMP_SUBNAME_PROXY_PACKAGE_ADDRESS")?.parse()?,
5661
std::env::var("IOTA_NAMES_AUCTION_HOUSE_OBJECT_ID")?.parse()?,
5762
iota_names_config,
5863
))
@@ -69,18 +74,23 @@ impl IotaNamesExtendedConfig {
6974
"0xf2d61106ef44216f03709276c4e79c78485080c6d8fbad8464b7a570b9f36470";
7075
const SUBNAMES_PACKAGE_ADDRESS: &str =
7176
"0x1efbf928710d0d92635dacff4c502516169d37fa006cabd2f3cdd0123221e09e";
77+
const TEMP_SUBNAME_PROXY_PACKAGE_ADDRESS: &str =
78+
"0x4a16b7b2a9c194989519c87ee3f1d1007ece8aecb62b9a50a4c10075db0591a3";
7279
const AUCTION_HOUSE_ID: &str =
7380
"0xc922c77a1d4f4e699aa912a7c24aee4668f8975d2a5f01ba780f656289bf2c2c";
7481

7582
let auction_package_address = IotaAddress::from_str(AUCTION_PACKAGE_ADDRESS).unwrap();
7683
let coupons_package_address = IotaAddress::from_str(COUPONS_PACKAGE_ADDRESS).unwrap();
7784
let subnames_package_address = IotaAddress::from_str(SUBNAMES_PACKAGE_ADDRESS).unwrap();
85+
let subname_proxy_package_address =
86+
IotaAddress::from_str(TEMP_SUBNAME_PROXY_PACKAGE_ADDRESS).unwrap();
7887
let auction_house_id = ObjectID::from_str(AUCTION_HOUSE_ID).unwrap();
7988

8089
Self::new(
8190
auction_package_address,
8291
coupons_package_address,
8392
subnames_package_address,
93+
subname_proxy_package_address,
8494
auction_house_id,
8595
IotaNamesConfig::devnet(),
8696
)
@@ -95,5 +105,6 @@ impl IotaNamesExtendedConfig {
95105
|| package_address == self.iota_names_config.package_address
96106
|| package_address == self.iota_names_config.payments_package_address
97107
|| package_address == self.subnames_package_address
108+
|| package_address == self.subname_proxy_package_address
98109
}
99110
}

scripts/utils/envs.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ const envVars = {
3131
IOTA_NAMES_AUCTION_PACKAGE_ADDRESS: json.auctionPackageId,
3232
IOTA_NAMES_COUPONS_PACKAGE_ADDRESS: json.couponsPackageId,
3333
IOTA_NAMES_SUBNAMES_PACKAGE_ADDRESS: json.subnamesPackageId,
34+
IOTA_NAMES_TEMP_SUBNAME_PROXY_PACKAGE_ADDRESS: json.tempSubnameProxyPackageId,
3435
IOTA_NAMES_AUCTION_HOUSE_OBJECT_ID: json.auctionHouseObjectId,
3536
};
3637

0 commit comments

Comments
 (0)