Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

f4640e23648c52d92b6ba4f1cde76d3e46eaca02af044ff84e8f42c9ecdb969b
Timestamp (utc)
2021-01-11 14:05:53
Fee Paid
0.00000208 BSV
(
0.06948098 BSV
-
0.06947890 BSV
)
Fee Rate
460.1 sat/KB
Version
1
Confirmations
322,170
Size Stats
452 B

2 Inputs

Total Input:
0.06948098 BSV
  • Q!­Fê ÁË ôR¿ˆWsß[§Â4°Ë:H½§O”s!Žª@ËìATŽ—Â¥©/O‹‚²¥Ù" ©Ñރ¬EÓ1R®M¹ {"__cls":"class KYCProcessSC {\n constructor(\n owners = [],\n agent,\n fund,\n requirements = []\n ) {\n this._owners = owners;\n this.agent = agent\n this.fund = fund\n this.requirements = requirements.map(req => [req, '', 'Not Uploaded']);\n this.kycOnboarded = false;\n }\n\n addOwners(publicKeys) {\n this._owners = [...new Set(this._owners.concat(publicKeys))];\n }\n\n uploadKYCRequirement(reqName, documentId) {\n const curRequirement = this.requirements.find(req => req[0] === reqName)\n if (!!curRequirement) {\n curRequirement[1] = documentId\n curRequirement[2] = 'Pending'\n } else {\n throw new Error('No such requirement')\n }\n }\n \n approveKyc(reqName) {\n const curRequirement = this.requirements.find(req => req[0] === reqName)\n if (!!curRequirement) {\n curRequirement[2] = 'Approved'\n if(this.requirements.every((r) => r[2] === 'Approved')) this.kycOnboarded = true \n } else {\n throw new Error('No such requirement')\n }\n }\n \n rejectKyc(reqName) {\n const curRequirement = this.requirements.find(req => req[0] === reqName)\n if (!!curRequirement) {\n curRequirement[2] = 'Rejected'\n this.kycOnboarded = false \n } else {\n throw new Error('No such requirement')\n }\n }\n\n addRequirement(reqName) {\n const curRequirement = this.requirements.find(req => req[0] === reqName)\n if (!!curRequirement) {\n throw new Error('Such requirement already exists')\n } else {\n this.requirements.push([reqName, '', 'Not Uploaded'])\n }\n }\n\n removeRequirement(reqName) {\n const curRequirementIndex = this.requirements.findIndex(req => req[0] === reqName)\n if (curRequirementIndex > -1) {\n this.requirements.splice(curRequirementIndex, 1);\n } else {\n throw new Error('No such requirement')\n \n }\n }\n}","__index":{"obj":0},"__func":"constructor","__args":[["02ad46ea20c1cb20f452bf885773df5b14a71c14c234b0cb3a48bda74f94007316","028eaa40cbec41548e97c2a5a92f4f8b82b2a5d990220b12a9d1de8390ac45d331"],"93009ac529eb83a719eb7fdba5c3d9499f62a6acef776d232ba96693aa827287:0","e84c57bab3b870648a96c6071032f45c6888984477e89d4d5baea30e6fb93b1c:0",["Passport","Financial Report"]]}u
    https://whatsonchain.com/tx/undefined

2 Outputs

Total Output:
0.06947890 BSV
  • Q!­Fê ÁË ôR¿ˆWsß[§Â4°Ë:H½§O”s!Žª@ËìATŽ—Â¥©/O‹‚²¥Ù" ©Ñރ¬EÓ1R®A{"__index":{"obj":0},"__func":"approveKyc","__args":["Passport"]}u
    https://whatsonchain.com/tx/f4640e23648c52d92b6ba4f1cde76d3e46eaca02af044ff84e8f42c9ecdb969b