manager: 0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2
seller: 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db
buyer: 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4
real estat info.
{
"0": "estateId: 1",
"1": "estateOwner: 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db",
"2": "estateName: test",
"3": "estateAddr: test",
"4": "estateStatus: 1",
"5": "officialPrice: 100",
"6": "salePrice: 100"
}
- GPA Token minted and get approval for allowance - 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4, 0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2
- Real-Estate Token minted - 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db
3-1. Create Trade Ledger - 0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2
3-2. Request to transfer GPA Token to buy the real estate - 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4
3-3. Check the GPA Token balance of the buyer - 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4
3-4. Check the GPA Token balance of the seller - 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db
3-5. Accept the tansfer amount from the seller - 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db
3-6. Transfer the real estate Token from the seller to the buyer - 0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2
4. Check if the buyer now owns the Real-Estate Token - 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4