From 7b33acf41cd5c64a40f08ea1fc1c819b97386ef2 Mon Sep 17 00:00:00 2001 From: Ebuka Date: Fri, 10 Mar 2023 13:07:04 +0100 Subject: [PATCH 1/2] Update .env --- .env | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.env b/.env index bd99b8f..53c38ef 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -goerli_rpc_url = https://eth-goerli.g.alchemy.com/v2/JUd33W6MxjKFCz0rLRrFrsCTpdsXLPZk -goerli_pk = "dca53f92ea49c2a28c46b97c1e5c75439d2a2864ce31fcdeae94a4515ad71192" -api_key = YGHYNPB1XMTJM9Y1CN98UFE73FXS7T61TK -coinmarketcap = f153a2fe-0002-4a02-8d67-dcc1d26ee11d \ No newline at end of file +goerli_rpc_url = https://eth-goerli.g.alchemy.com +goerli_pk = "" +api_key = "" +coinmarketcap = "" From 8347536d70073efdb1ec0e5941b3c2504a963704 Mon Sep 17 00:00:00 2001 From: tEmhItHoRpHe Date: Sat, 11 Mar 2023 03:40:03 +0100 Subject: [PATCH 2/2] Update Assets.sol FIxed incorrect asset ownership tracking --- contracts/Assets.sol | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/Assets.sol b/contracts/Assets.sol index faac2ae..42b5fbe 100644 --- a/contracts/Assets.sol +++ b/contracts/Assets.sol @@ -12,7 +12,7 @@ error AssetNotApproved(); contract Assets { Deeds[] public assets; - mapping(address=>Deeds) public ownersToDeeds; + mapping(address=>Deeds[]) public ownersToDeeds; mapping(address=>uint)public addressOwnerCount; mapping(uint => address)public assetToAddressOwner; @@ -56,7 +56,7 @@ contract Assets { function getOwnership(string memory propertyDescription, uint geo_location,uint appxArea, uint value) public{ Deeds memory _deed = Deeds( payable(msg.sender),propertyDescription, geo_location,appxArea,value,block.timestamp,false,false); assets.push(_deed); - ownersToDeeds[msg.sender] = _deed; + ownersToDeeds[msg.sender].push(_deed); addressOwnerCount[msg.sender]++; assetToAddressOwner[assets.length-1] = msg.sender; }