#0
nonstandard
0.00004000 BSV
Q!>¿/¯-BcÄ2þ¢-óè·(P6íL³c£ ´[Rb!)óå«:ù:XK*¦MJþÏzbÿîê*~³R®MÂ{"__cls":"class Booking {\r\n constructor(depositPercentage,onContract,onKey,installments,installmentFrequency,unitPrice,status,taxPercentage,startTime,agentKey,developerKey,unitNumber,buildingName,unitId) {\r\n this.depositPercentage = depositPercentage;\r\n this.paymentFrequency = installmentFrequency;\r\n this.onContractAmount = onContract.amount;\r\n this.onContractPercentage = onContract.percent;\r\n this.onKeyPercentage = onKey;\r\n this.paymentInstallmentsAmount = installments.amount;\r\n this.paymentInstallmentsPercentage = installments.percent;\r\n this.unitPrice = unitPrice;\r\n this.status = status\r\n this.agentKey = agentKey;\r\n this.developerKey = developerKey;\r\n this.startTime = startTime;\r\n this.taxPercentage = taxPercentage\r\n this.unitNumber = unitNumber\r\n this.buildingName = buildingName,\r\n this.unitId = unitId;\r\n this._owners = [developerKey, agentKey]\r\n }\r\n\r\n updateTerms(depositPercentage,onContract,onKey,installments,installmentFrequency) {\r\n this.depositPercentage = depositPercentage;\r\n this.paymentFrequency = installmentFrequency;\r\n this.onContractAmount = onContract.amount;\r\n this.onContractPercentage = onContract.percent;\r\n this.onKeyPercentage = onKey;\r\n this.status = 'negotiating';\r\n this.paymentInstallmentsAmount = installments.amount;\r\n this.paymentInstallmentsPercentage = installments.percent;\r\n this._owners = [this.developerKey, this.agentKey]\r\n }\r\n\r\n approveBooking(){\r\n this.status = 'in-progress'\r\n this._owners = [ this.agentKey];\r\n }\r\n cancelBooking(){\r\n this.status = 'cancelled'\r\n this._owners = []\r\n }\r\n negotiateAccepted(){\r\n this.status = 'negotiate-approved';\r\n this._owners = [ this.agentKey];\r\n }\r\n negotiateRejected(){\r\n this.status = 'negotiate-rejected';\r\n this._owners = [ this.agentKey];\r\n }\r\n rejectBooking(){\r\n this.status = 'booking-rejected'\r\n this._owners = [ this.agentKey];\r\n }\r\n payDeposit(txid){\r\n this.status = 'pending-deposit-confirmation';\r\n this.depositTxid = txid;\r\n this._owners = [this.developerKey, this.agentKey]\r\n }\r\n confirmDeposit(){\r\n this.status = 'sold'\r\n this._owners = [this.developerKey, this.agentKey]\r\n }\r\n\r\n}","__index":{"obj":0},"__func":"constructor","__args":["0.5",{"amount":1,"percent":10},6,{"amount":3,"percent":28},60,94325,"booked",3.6,1610984137338,"020329f38be5198703ab3af93a9c584b2aa64d4afe12cf7a8b62c3bfeeea2a7eb3","033ebf2f89af2d4263c432fea22d118df3e8b7285036ed4cb363a320b45b520662","202","Eastway","b3ce869afa32920e0f8b6042d1020414b10d0510cf6352bc7d5b1cd988dc1da8:0"]}u
https://whatsonchain.com/tx/61a56f76599755bc09b459dc39ebec8cd5eefec1e81e0b8bbeb02df88c3da933