Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
Timestamp (utc)
2021-01-05 11:58:23
Fee Paid
0.00004143 BSV
(
0.06517749 BSV
-
0.06513606 BSV
)
Fee Rate
500 sat/KB
Version
1
Confirmations
323,208
Size Stats
8,283 B

7 Outputs

Total Output:
0.06513606 BSV
  • Q!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9T®M{"details":1,"settlementInfo":2,"keyDates":3,"fees":4,"status":5,"__cls":"class SubTradeSC {\r\n constructor(\r\n owners = [],\r\n fundFromId,\r\n fundToId,\r\n batchOrderId,\r\n subBatchOrderId,\r\n positionId,\r\n positionSellingAmount,\r\n chatId,\r\n\r\n // ======================================\r\n\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 = 'Assignment',\r\n parDistressedIndicator = '',\r\n agentId = '',\r\n grossSettleNetIndicator = false,\r\n totalPreCloseTradeAmount = 0,\r\n totalClosingTradeAmount = 0,\r\n tradeType = 'Primary',\r\n tradeAssociation = '',\r\n primarySpecification = '',\r\n documentationType = '',\r\n fundingMemoAdvice = false,\r\n currency = 'USD',\r\n finalRate = 0,\r\n margin = 0,\r\n CUSIP = 0,\r\n ISIN = 0,\r\n tranche = '',\r\n baseRate = 0,\r\n transferAtHistoricRate = false,\r\n historicRate = 0,\r\n affiliation = false,\r\n cashlessRoll = false,\r\n actualAmount = 0,\r\n costOfCreditValuation = 0,\r\n costingMethod = 'WAC',\r\n tradeDate = '',\r\n tradeBookingDate = '',\r\n repricingDate = '',\r\n legalTradeDate = '',\r\n delayedCompEndDate = '',\r\n expectedSettlementDate = '',\r\n assignmentFees = 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 = 0,\r\n internalCommission = 0,\r\n brokerId = '',\r\n SECFees = 0,\r\n MISCFees = 0,\r\n assignmentRecordationBuyer = 0,\r\n assignmentRecordationSeller = 0,\r\n upfrontFee = 0,\r\n adhocBuyerFee = 0,\r\n adhocSellerFee = 0,\r\n settlementStatus = '',\r\n settlementTime = '',\r\n tradeStatus = '',\r\n settlementInstructions = '',\r\n dependency = '',\r\n\r\n // ======================================\r\n\r\n stateMachine = [\r\n ['Approve trade', ['buyer', 'seller', 'agent'], [false, false, false]],\r\n ['Approve A&A', ['buyer', 'seller', 'agent'], [false, false, false]],\r\n ['Approve LSTA', ['buyer', 'seller'], [false, false]],\r\n ['Transfer Position', ['seller'], [false]],\r\n ['Finalize Trade', ['agent'], [false]],\r\n ]\r\n ) {\r\n this._owners = owners;\r\n this.fundFromId = fundFromId;\r\n this.fundToId = fundToId;\r\n this.batchOrderId = batchOrderId;\r\n this.subBatchOrderId = subBatchOrderId;\r\n this.positionId = positionId;\r\n this.positionSellingPercentage = positionSellingAmount;\r\n this.chatId = chatId;\r\n this.stateMachine = stateMachine;\r\n this.finalized = false;\r\n this.stateMachineSteps = 0;\r\n // TODO: stateMachine check for correct format\r\n for (let i = 0; i < stateMachine.length; i += 1) {\r\n this.stateMachineSteps += stateMachine[i][1].length;\r\n }\r\n this.currentStateMachineStep = 0;\r\n\r\n this.details = {\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 agentId,\r\n grossSettleNetIndicator,\r\n totalPreCloseTradeAmount,\r\n totalClosingTradeAmount,\r\n tradeType,\r\n tradeAssociation,\r\n primarySpecification,\r\n documentationType,\r\n };\r\n\r\n this.settlementInfo = {\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 affiliation,\r\n affiliateFund: '',\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 legalTradeDate,\r\n delayedCompEndDate,\r\n expectedSettlementDate,\r\n };\r\n\r\n this.fees = {\r\n assignmentFees,\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 SECFees,\r\n MISCFees,\r\n assignmentRecordationBuyer,\r\n assignmentRecordationSeller,\r\n upfrontFee,\r\n adhocBuyerFee,\r\n adhocSellerFee,\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 dependencyOrderId: '',\r\n };\r\n }\r\n\r\n setPositionSellingAmount(newPositionSellingPercentage) {\r\n this.positionSellingPercentage = newPositionSellingPercentage;\r\n }\r\n\r\n // position to be sold\r\n setPosition(positionId) {\r\n this.positionId = positionId;\r\n }\r\n\r\n addOwner(pubKey) {\r\n this._owners.push(pubKey);\r\n }\r\n\r\n setChatId(chatId) {\r\n this.chatId = chatId;\r\n }\r\n\r\n updateStateMachine(stepName, role) {\r\n const findStep = state => {\r\n return state === stepName;\r\n };\r\n const stepIndex = this.stateMachine.findIndex(findStep);\r\n if (stepIndex < 0) throw new Error(`Step ${stepName} of State Machine doesnt exist.`);\r\n for (let i = 0; i <= stepIndex; i += 1) {\r\n for (let j = 0; j < this.stateMachine[i][2].length; j += 1) {\r\n if (!this.stateMachine[i][j]) throw new Error(`Step ${this.stateMachine[i]} of State Machine isn't finished.`);\r\n }\r\n }\r\n const findRole = stepRole => {\r\n return stepRole === role;\r\n };\r\n const stepRole = this.stateMachine.findIndex(findRole);\r\n if (stepRole < 0) throw new Error(`Step ${stepName} of State Machine doesnt have ${role} role.`);\r\n if (!this.stateMachine[stepIndex][stepRole]) {\r\n this.stateMachine[stepIndex][stepRole] = true;\r\n this.currentStateMachineStep += 1;\r\n }\r\n }\r\n}","__index":{"obj":0},"__func":"constructor","__args":[["0368b28a1bcc1112c3eee9e0e3cc7da99ed145b96d5e21dfacfc5b798fb9569739","0368b28a1bcc1112c3eee9e0e3cc7da99ed145b96d5e21dfacfc5b798fb9569739","0368b28a1bcc1112c3eee9e0e3cc7da99ed145b96d5e21dfacfc5b798fb9569739","0368b28a1bcc1112c3eee9e0e3cc7da99ed145b96d5e21dfacfc5b798fb9569739"],"7e36edfce53260e127f9c43cb99623dfa585574ca824c115352cc89892bc83b3:0","7e36edfce53260e127f9c43cb99623dfa585574ca824c115352cc89892bc83b3:0","tbd","eb1c6102f29513ee5ad65454b35d04330b12e3adc9fa46eeef0cf168edf962c1:0","da92c1438b46a9b8cde4f4de5cdc37615fbf68762cf2a8c142bb8b19ac012962:1",100,"tbd","fcd374b81f461f16674d7028f1c9d01b2bfa9ce9e0825fadbbe81897c126f3ae:0","dsfsdf",0,0,0,"7a0c9d798e66bc94df1d403637a55238023e6328ffb1df553ece65f766bb92f1:0","1","Assignment","1","0368b28a1bcc1112c3eee9e0e3cc7da99ed145b96d5e21dfacfc5b798fb9569739","true",0,0,"Primary","11","1","1","true","USD",0,0,0,0,"1",0,"true",0,"true","true",0,0,"WAC","01/20/2021","01/14/2021","01/07/2021","01/21/2021","01/13/2021","01/07/2021","true",0,"1","1","1","01/27/2021",0,0,0,"1",0,0,0,0,"ededeb1c99b45ec2fbafc53a6c585fafa9fe229407b8b32abd2a9567ea5d7b2c:0",0,0,0,0,0,0,0,"1","01/12/2021","11","1","1"]}u
    https://whatsonchain.com/tx/9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
  • Q!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9Q®{}u
    https://whatsonchain.com/tx/9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
  • Q!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9Q®{}u
    https://whatsonchain.com/tx/9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
  • Q!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9Q®{}u
    https://whatsonchain.com/tx/9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
  • Q!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9Q®{}u
    https://whatsonchain.com/tx/9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
  • Q!h²ŠÌÃîéàãÌ}©žÑE¹m^!߬ü[y¹V—9Q®{}u
    https://whatsonchain.com/tx/9e9144adcf03ef8f757e306b1ee3c4be3b0fa4d8d70e7d8d1fc7290671a9cfe8
Total Output:
0.06513606 BSV