Q!H·ÒªgãE¨ÑóbAùþ$ôôÌøÐ?¹:Äå!¾Þ,mPR
nO P2(5æFnkÞ5:T28ñ!%LÆË9ý§ñ*µxvhÕ<_ßíuy×Ûµ!!ÏóÁ4ay
þ¤`¹« vSÎßDwá°×0!DbV Ƹ"ër3×ô!oÉ£±"ä°¢E U®M {"kind":"script","__func":"constructor","_args":[["0348b7d2aa67e34589a8d1f31a9a6241f9fe13248d8cf4f4ccf8d0173fb93ac4e5","03bede2c6d50520a6e134f8a00509b322835e6466e6bde353a54893201103895f1","03254cc6cb39fda7f12ab578ad7f7668d505143c5fdfed8c8f7598791dd781dbb5","028621cff3c134617995920afea460b9ab2094768e539a909bcedf4477e1b0d730","029c44625609c6b884228ceb723389d7f421976fc9a3b122e41c0c1ab0a2ad45a0"],"test","Sale","test","test","test","test","test","test","test","test","test","test","test","test","test","test","test","test","test","test","Primary","test","test","test","test","test","test","No","03bede2c6d50520a6e134f8a00509b322835e6466e6bde353a54893201103895f1","0348b7d2aa67e34589a8d1f31a9a6241f9fe13248d8cf4f4ccf8d0173fb93ac4e5","03254cc6cb39fda7f12ab578ad7f7668d505143c5fdfed8c8f7598791dd781dbb5","028621cff3c134617995920afea460b9ab2094768e539a909bcedf4477e1b0d730","029c44625609c6b884228ceb723389d7f421976fc9a3b122e41c0c1ab0a2ad45a0",1595355550,"8f7a04601147b1f30f83e833088c727d98799a298d7a0c7b9232dd1d73cc63d1:0"],"__index":{"obj":0},"__cls":"class TradeSC {\n constructor(\n publicKeys,\n issuer,\n isPurchaseOrSale,\n lxid,\n fid,\n purchaseType,\n affiliation,\n cusip,\n sellerInstitution,\n buyerInstitution,\n sellerName,\n buyerName,\n weightedAveragePrice,\n totalUpfrontFees,\n commission,\n secFees,\n miscFees,\n ownerEntityName,\n totalCommitment,\n price,\n netAmount,\n agreement,\n accInterest,\n type,\n tranche,\n baseRate,\n spread,\n creditOfficer,\n isStandardDelayed,\n buyerCloserId,\n arrangerCloserId,\n trusteeId,\n agentId,\n complianceId,\n date,\n chatId = '',\n ) {\n this._owners = publicKeys\n this.issuer = issuer\n this.isPurchaseOrSale = isPurchaseOrSale\n this.lxid = lxid\n this.fid = fid\n this.purchaseType = purchaseType\n this.affiliation = affiliation\n this.cusip = cusip\n this.sellerInstitution = sellerInstitution\n this.buyerInstitution = buyerInstitution\n this.sellerName = sellerName\n this.buyerName = buyerName\n this.totalCommitment = totalCommitment\n this.weightedAveragePrice = weightedAveragePrice\n this.totalUpfrontFees = totalUpfrontFees\n this.commission = commission\n this.secFees = secFees\n this.miscFees = miscFees\n this.ownerEntityName = ownerEntityName\n this.price = price\n this.netAmount = netAmount\n this.agreement = agreement\n this.accInterest = accInterest\n this.type = type\n this.tranche = tranche\n this.baseRate = baseRate\n this.spread = spread\n this.creditOfficer = creditOfficer\n this.isStandardDelayed = isStandardDelayed\n this.buyerCloserId = buyerCloserId\n this.arrangerCloserId = arrangerCloserId\n this.trusteeId = trusteeId\n this.agentId = agentId\n this.complianceId = complianceId\n this.date = date\n this.status = 'In Progress'\n this.chatId = chatId\n this.finalized = false\n\n this.state = 'Trade Submitted'\n this.approved = JSON.stringify({\n buyer: false,\n arranger: false,\n })\n\n this.agentApproved = JSON.stringify({\n agent: false,\n })\n\n this.aaApproved = JSON.stringify({\n buyer: false,\n arranger: false,\n agent: false,\n })\n\n this.lstaApproved = JSON.stringify({\n buyer: false,\n arranger: false,\n })\n }\n\n setBuyerArrangerApproved(role) {\n const approvedJSON = JSON.parse(this.approved)\n approvedJSON[role] = true\n const fullyApproved = ['buyer', 'arranger'].every((role) => approvedJSON[role])\n if (fullyApproved && this.state === 'Trade Submitted') this.state = 'Buyer Arranger Approved'\n this.approved = JSON.stringify(approvedJSON)\n }\n\n setAgentApproved() {\n const approvedJSON = JSON.parse(this.agentApproved)\n approvedJSON.agent = true\n if (this.state === 'Buyer Arranger Approved') this.state = 'Trade Approved'\n this.agentApproved = JSON.stringify(approvedJSON)\n }\n\n setAaApproved(role) {\n const approvedJSON = JSON.parse(this.aaApproved)\n approvedJSON[role] = true\n const fullyApproved = ['buyer', 'agent', 'arranger'].every((role) => approvedJSON[role])\n if (fullyApproved && this.state === 'Trade Approved') this.state = 'A&A Approved'\n this.aaApproved = JSON.stringify(approvedJSON)\n }\n\n setLstaApproved(role) {\n const approvedJSON = JSON.parse(this.lstaApproved)\n approvedJSON[role] = true\n const fullyApproved = ['buyer', 'arranger'].every((role) => approvedJSON[role])\n if (fullyApproved && this.state === 'A&A Approved') this.state = 'Lsta Approved'\n this.lstaApproved = JSON.stringify(approvedJSON)\n }\n\n bindChat(chatId) {\n this.chatId = chatId\n }\n\n finalize() {\n this.finalized = true\n this.state = 'Settled'\n }\n}"}u
https://whatsonchain.com/tx/undefined