From cf7307ebe7b9ce991ffc8d74d98cd27f3971596a Mon Sep 17 00:00:00 2001 From: Nikolay Dorofeev Date: Wed, 15 Nov 2023 11:44:58 +0400 Subject: [PATCH] Add master contract address to account info --- contracts/contracts/d_social_network_account.tact | 1 + contracts/contracts/d_social_network_master.tact | 4 ++++ contracts/contracts/messages_d.tact | 1 + 3 files changed, 6 insertions(+) diff --git a/contracts/contracts/d_social_network_account.tact b/contracts/contracts/d_social_network_account.tact index 8eca7364..d293a09e 100644 --- a/contracts/contracts/d_social_network_account.tact +++ b/contracts/contracts/d_social_network_account.tact @@ -35,6 +35,7 @@ contract DSocialNetworkAccount with NftCollection, NftCollectionRoyaltyExtention return AccountInfo{ id: self.account_id, owner: self.owner, + master_contract: self.master_contract, collection_content: self.collection_content, is_initialized: self.is_initialized }; diff --git a/contracts/contracts/d_social_network_master.tact b/contracts/contracts/d_social_network_master.tact index c6647c2e..e0262dea 100644 --- a/contracts/contracts/d_social_network_master.tact +++ b/contracts/contracts/d_social_network_master.tact @@ -14,6 +14,10 @@ contract DSocialNetworkMaster with Deployable, OwnableTransferable, Accounting self.owner = ctx.sender; } + get fun get_version(): String { + return self.version; + } + get fun get_accounts_count(): Int { return self.next_account_index; } diff --git a/contracts/contracts/messages_d.tact b/contracts/contracts/messages_d.tact index 4351405f..03918567 100644 --- a/contracts/contracts/messages_d.tact +++ b/contracts/contracts/messages_d.tact @@ -18,6 +18,7 @@ message InitializeAccount { struct AccountInfo { id: Int; + master_contract: Address; owner: Address; collection_content: NftCollectionMetadata; is_initialized: Bool;