Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

36e70e829fafb512036737d75322366f8b606c69444e64704b2a265aed3bc37d
Timestamp (utc)
2021-01-24 13:46:55
Fee Paid
0.00000245 BSV
(
0.08374053 BSV
-
0.08373808 BSV
)
Fee Rate
464.8 sat/KB
Version
1
Confirmations
320,055
Size Stats
527 B

2 Inputs

Total Input:
0.08374053 BSV
  • Q!-cx0kynɋd[e=׿òªÃålf˚È3ø ê!´µhM.ŠŒÞ»…v4?ßźx °´(¸¤aï˗xR®Mv {"__cls":"class KYCProcessSC {\r\n constructor(owners = [], agent, fund, requirements = []) {\r\n this._owners = owners;\r\n this.agent = agent;\r\n this.fund = fund;\r\n this.requirements = requirements.map(req => [req[0] || '', req[1] || '', '', 'Not Uploaded']);\r\n this.kycOnboarded = false;\r\n }\r\n\r\n addOwners(publicKeys) {\r\n this._owners = [...new Set(this._owners.concat(publicKeys))];\r\n }\r\n\r\n uploadKYCRequirement(reqName, documentId) {\r\n const curRequirement = this.requirements.find(req => req[0] === reqName);\r\n if (!!curRequirement) {\r\n curRequirement[2] = documentId;\r\n curRequirement[3] = 'Pending';\r\n } else {\r\n throw new Error('No such requirement');\r\n }\r\n }\r\n\r\n approveKyc(reqName) {\r\n const curRequirement = this.requirements.find(req => req[0] === reqName);\r\n if (!!curRequirement) {\r\n curRequirement[3] = 'Approved';\r\n if (this.requirements.every(r => r[3] === 'Approved')) this.kycOnboarded = true;\r\n } else {\r\n throw new Error('No such requirement');\r\n }\r\n }\r\n\r\n rejectKyc(reqName) {\r\n const curRequirement = this.requirements.find(req => req[0] === reqName);\r\n if (!!curRequirement) {\r\n curRequirement[3] = 'Rejected';\r\n this.kycOnboarded = false;\r\n } else {\r\n throw new Error('No such requirement');\r\n }\r\n }\r\n\r\n addRequirement(reqName) {\r\n const curRequirement = this.requirements.find(req => req[0] === reqName);\r\n if (!!curRequirement) {\r\n throw new Error('Such requirement already exists');\r\n } else {\r\n this.requirements.push([curRequirement[0], curRequirement[1], '', 'Not Uploaded']);\r\n }\r\n }\r\n\r\n removeRequirement(reqName) {\r\n const curRequirementIndex = this.requirements.findIndex(req => req[0] === reqName);\r\n if (curRequirementIndex > -1) {\r\n this.requirements.splice(curRequirementIndex, 1);\r\n } else {\r\n throw new Error('No such requirement');\r\n }\r\n }\r\n}","__index":{"obj":0},"__func":"constructor","__args":[["032d6378306b90796ec98b645b13653dd7bff2aac3e56c66cb9ac833f802190aea","03b4b5684d2e8a8cdebb857634141b3fdfc5ba780ab0b428b8a49061efcb971078"],"e91b965dc95bb854ca0b53917839526c9ce5e5a363ac301b76cde78a0d2ad7ff:0","004f8c8fb0bbcb79f1151949491ec90975af2eeba576a86333499a4f617b20a8:0",[["Id","- "],["Passport","- "]]]}u
    https://whatsonchain.com/tx/undefined

2 Outputs

Total Output:
0.08373808 BSV
  • Q!-cx0kynɋd[e=׿òªÃålf˚È3ø ê!´µhM.ŠŒÞ»…v4?ßźx °´(¸¤aï˗xR®LŠ{"__index":{"obj":0},"__func":"uploadKYCRequirement","__args":["Id","587f22ae74135a3c3db7d9a81a3c81056024f5299dab2cfd9b83b76b8c49ed4c:0"]}u
    https://whatsonchain.com/tx/36e70e829fafb512036737d75322366f8b606c69444e64704b2a265aed3bc37d