Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

a39df862f3475160eec5bdcae6f85ccde610e9f4ebf556491b5b77a6bbd1c046
Timestamp (utc)
2021-01-29 21:05:20
Fee Paid
0.00001385 BSV
(
0.08916876 BSV
-
0.08915491 BSV
)
Fee Rate
500.3 sat/KB
Version
1
Confirmations
319,234
Size Stats
2,768 B

2 Outputs

Total Output:
0.08915491 BSV
  • Q!øÌˆ€ç„(ú$¶Œ±A-󏤭€ùŠu$á,ßHeñ!ÚÛÌÏâ©Ùó¬ƒ'RÔ Éq&75vš ((²Æí»<R®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":[["02f8cc1e8880e78428fa24b68cb1412df38f0fa4ad80f98a750424e12cdf4865f1","02da1cdbcccfe2a9d9f3ac832752d4a0c971263735769a0b1e2828b2c60fedbb3c"],"02f6cfe35e1753a729a3ce3af57ddfb37192671de7bcf38ceacc41d7d4d113a4:0","2643d84efd5e03e55e3a11054fe40489a79846ed482d876e07422c23740f451b:0",["Passport","Financial Records"]]}u
    https://whatsonchain.com/tx/a39df862f3475160eec5bdcae6f85ccde610e9f4ebf556491b5b77a6bbd1c046