Q!uEÚ-ØkÕk¤ÒTnúaajõ× Õzú|6ï§!Ô_ãMty?½lvé©H¼Á¸Ùè
¤lRÜÝ¡!»ñFEÝtXâpâ£E
«=í÷ͺÈ9:!ÇbäHfõ#³Ãÿ=ËN
ÿ¿>(ÓödFAÖ³ø1q!Ì× cᯣ»®¡o4÷TæÂ0*Zó½m+U®M+{"kind":"script","__func":"constructor","_args":[["03754583da2dd86bd5826ba4d2546efa61616af586d71300d57afa7c9a36efa77f","02d45fe34d0774793fbd6c76e9a98e48bcc11c870fb8d9e8868590a46c52dcdda1","03bb91f14645dd741b1858e2700587e2a3450a1cab3dedf7cd82bac839198c863a","03c762e44866f523b3c3ff3dcb4e0affbf3e28d3f61d64469e41d67fb31df83171","02ccd70963e1af91808aa3bbaea16f34f75495e6c28a302a919a5af3bd156d932b"],"test","Sale","982145","3477832","Assignment","N/A","test","CS US LCM","RC","John Doe","Jane Doe","0.05","0.06","0.02","0.02","N/A","0.03","1200000","98.4","1000000","Primary","N/A","test","test","test","N/A","Steve Doe, CPA","No","02d45fe34d0774793fbd6c76e9a98e48bcc11c870fb8d9e8868590a46c52dcdda1","03754583da2dd86bd5826ba4d2546efa61616af586d71300d57afa7c9a36efa77f","03bb91f14645dd741b1858e2700587e2a3450a1cab3dedf7cd82bac839198c863a","03c762e44866f523b3c3ff3dcb4e0affbf3e28d3f61d64469e41d67fb31df83171","02ccd70963e1af91808aa3bbaea16f34f75495e6c28a302a919a5af3bd156d932b",1593193190,"94676b1de6cb5afcd32b35b0db4bba2b7aa430d3fc91a43ce89fe1562b0c7e27: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