#0
nonstandard
0.00004000 BSV
Q!2î°ÀNp'#§Cñ@ôÅ
qú:Þ¼±é[ÓQ®M{"orderDetails":1,"keyDates":2,"fees":3,"sharedDocuments":4,"status":5,"__cls":"class OrderSC {\r\n constructor(\r\n owners = [],\r\n orderId = '',\r\n facilityId = '',\r\n facilityType = '',\r\n price = 0,\r\n amountOfTrade = 0,\r\n discountAmount = 0,\r\n dealId = '',\r\n buySellIndicator = '',\r\n investmentType = '',\r\n parDistressedIndicator = false,\r\n agent = '',\r\n agentId = '',\r\n fundId = '',\r\n grossSettleNetIndicator = false,\r\n totalPreCloseTradeAmount = 0,\r\n totalClosingTradeAmount = 0,\r\n totalCurrentTradeAmount = 0,\r\n tradeType = '',\r\n tradeAssociation = '',\r\n primarySpecification = '',\r\n documentationType = '',\r\n fundingMemoAdvice = false,\r\n currency = '',\r\n finalRate = 0,\r\n margin = 0,\r\n cusip = '',\r\n isin = '',\r\n tranche = '',\r\n baseRate = 0,\r\n transferAtHistoricRate = false,\r\n historicRate = 0,\r\n affiliationDesignation = false,\r\n affiliationFund = 0,\r\n cashlessRoll = false,\r\n actualAmount = 0,\r\n costOfCreditValuation = 0,\r\n costingMethod = '',\r\n tradeDate = new Date(),\r\n tradeBookingDate = new Date(),\r\n RepricingDate = new Date(),\r\n circledLegalTradeDate = new Date(),\r\n expectedSettlementDate = new Date(),\r\n assignmentFee = false,\r\n assignmentFeeAmount = 0,\r\n assignmentFeeType = '',\r\n accrualSettlementType = '',\r\n delayedComp = '',\r\n delayedCompDetails = '',\r\n amendmentFee = 0,\r\n costOfFund = 0,\r\n costOfCarry = 0,\r\n brokerageFeeType = '',\r\n brokerageFeeAmount = 0,\r\n brokerageRate = 0,\r\n brokerFeeWaiving = false,\r\n internalCommission = 0,\r\n brokerId = '',\r\n creditAgreement = '',\r\n tradeTicket = '',\r\n aAndA = '',\r\n lstaConfirm = '',\r\n fundingMemo = '',\r\n settlementStatus = '',\r\n settlementTime = 0,\r\n tradeStatus = '',\r\n settlementInstructions = '',\r\n dependency = '',\r\n dependencyOrder = '',\r\n chatId = '',\r\n ) {\r\n this._owners = owners\r\n\r\n this.orderDetails = {\r\n orderId,\r\n facilityId,\r\n facilityType,\r\n price,\r\n amountOfTrade,\r\n discountAmount,\r\n dealId,\r\n buySellIndicator,\r\n investmentType,\r\n parDistressedIndicator,\r\n agent,\r\n agentId,\r\n fundId,\r\n grossSettleNetIndicator,\r\n totalPreCloseTradeAmount,\r\n totalClosingTradeAmount,\r\n totalCurrentTradeAmount,\r\n tradeType,\r\n tradeAssociation,\r\n primarySpecification,\r\n documentationType,\r\n fundingMemoAdvice,\r\n currency,\r\n finalRate,\r\n margin,\r\n cusip,\r\n isin,\r\n tranche,\r\n baseRate,\r\n transferAtHistoricRate,\r\n historicRate,\r\n affiliationDesignation,\r\n affiliationFund,\r\n cashlessRoll,\r\n actualAmount,\r\n costOfCreditValuation,\r\n costingMethod,\r\n }\r\n\r\n this.keyDates = {\r\n tradeDate,\r\n tradeBookingDate,\r\n RepricingDate,\r\n circledLegalTradeDate,\r\n expectedSettlementDate,\r\n }\r\n\r\n this.fees = {\r\n assignmentFee,\r\n assignmentFeeAmount,\r\n assignmentFeeType,\r\n accrualSettlementType,\r\n delayedComp,\r\n delayedCompDetails,\r\n amendmentFee,\r\n costOfFund,\r\n costOfCarry,\r\n brokerageFeeType,\r\n brokerageFeeAmount,\r\n brokerageRate,\r\n brokerFeeWaiving,\r\n internalCommission,\r\n brokerId,\r\n }\r\n\r\n this.sharedDocuments = {\r\n creditAgreement,\r\n tradeTicket,\r\n aAndA,\r\n lstaConfirm,\r\n fundingMemo,\r\n }\r\n\r\n this.status = {\r\n settlementStatus,\r\n settlementTime,\r\n tradeStatus,\r\n settlementInstructions,\r\n dependency,\r\n dependencyOrder,\r\n }\r\n\r\n this.chatId = chatId\r\n }\r\n\r\n setBuyerArrangerApproved(role) {\r\n const approvedJSON = JSON.parse(this.approved)\r\n approvedJSON[role] = true\r\n const fullyApproved = ['buyer', 'arranger'].every((r) => approvedJSON[r])\r\n if (fullyApproved && this.state === 'Trade Submitted') this.state = 'Buyer Arranger Approved'\r\n this.approved = JSON.stringify(approvedJSON)\r\n }\r\n\r\n setAgentApproved() {\r\n const approvedJSON = JSON.parse(this.agentApproved)\r\n approvedJSON.agent = true\r\n if (this.state === 'Buyer Arranger Approved') this.state = 'Trade Approved'\r\n this.agentApproved = JSON.stringify(approvedJSON)\r\n }\r\n\r\n setAaApproved(role) {\r\n const approvedJSON = JSON.parse(this.aaApproved)\r\n approvedJSON[role] = true\r\n const fullyApproved = ['buyer', 'agent', 'arranger'].every((r) => approvedJSON[r])\r\n if (fullyApproved && this.state === 'Trade Approved') this.state = 'A&A Approved'\r\n this.aaApproved = JSON.stringify(approvedJSON)\r\n }\r\n\r\n setLstaApproved(role) {\r\n const approvedJSON = JSON.parse(this.lstaApproved)\r\n approvedJSON[role] = true\r\n const fullyApproved = ['buyer', 'arranger'].every((r) => approvedJSON[r])\r\n if (fullyApproved && this.state === 'A&A Approved') this.state = 'Lsta Approved'\r\n this.lstaApproved = JSON.stringify(approvedJSON)\r\n }\r\n\r\n setChatId(chatId) {\r\n this.chatId = chatId\r\n }\r\n\r\n finalize() {\r\n this.finalized = true\r\n this.state = 'Settled'\r\n }\r\n}","__index":{"obj":0},"__args":[["0232eeb0971889c0164e702723a743f140f49dc5850971fa3a1cdebcb1e95b17d3"],"fds","b1e8c8c9aad5ccf51b25bd138c7299931f78241d0fb3627c161ff5de9074fbb3:0","","","","","b18830ebc5705f5deabb3bca8a308af09a2ebb946d937a1c8edeab3d73d6874b:0","","ASSIGNMENT","Yes","","d6e4f03ba80b043c0b1afb141a64372e8318b77b5e4f4e0af24f2987652f5c4a:0","4417f47724742437d3497030c5fbba797ed010a4aa3eba275532c4bfd790c421:0","Yes","","","","PRIMARY","LMA","PAR_DESK_TO_CUSTOMER","LMA","Yes","","","","","","","","Yes","","Yes","","Yes","","1","1","","","","","","Yes","","Buyer","","SWOA","","","1","1","","","","Yes","","d6e4f03ba80b043c0b1afb141a64372e8318b77b5e4f4e0af24f2987652f5c4a:0","","","","","","","","","","",""],"__func":"constructor"}u
https://whatsonchain.com/tx/2fe2a37542ca77fc8f37ad2dcd437c0daa07cd288f0948d621ed73e442ba464f