Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

1af7c17aa50ed3f72c01ec3077513c4ae181e834994aaf1ec3e2ac6894dad2b8
Timestamp (utc)
2021-01-12 01:37:47
Fee Paid
0.00000248 BSV
(
0.03339116 BSV
-
0.03338868 BSV
)
Fee Rate
465.1 sat/KB
Version
1
Confirmations
328,188
Size Stats
533 B

2 Inputs

Total Input:
0.03339116 BSV
  • Q!sUž‡ÄM ގZÉ×x‘}uÚh-|¸,ƒP Ôº!@?ܤ~Hø»i-×.ZÉíá±ìMÜoMoxà7zfÞÆŸ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":[["0373559e87c44d09de8e815ac914d778917d7514da682d8d7cb82c831c500cd4ba","03403fdca47e48f8bb692dd72e5ac9ede11db1ec4ddc6f4d6f78e0377a66dec69f"],"130d551d7e59dfc8b1d010cae58abe3d0f74291a796d68a7f62ed270d8706b24:0","8272bf96a3755be1722decb4676a950f4ff6be68bd8c0db98be976be0fcd5f4d:0",["Passport"]]}u
    https://whatsonchain.com/tx/undefined

2 Outputs

Total Output:
0.03338868 BSV
  • Q!sUž‡ÄM ގZÉ×x‘}uÚh-|¸,ƒP Ôº!@?ܤ~Hø»i-×.ZÉíá±ìMÜoMoxà7zfÞÆŸR®L{"__index":{"obj":0},"__func":"uploadKYCRequirement","__args":["Passport","d7196bd37079dd5e53b564fb8635409e18c38a9a4f91be33d21a64b4da8020f1:0"]}u
    https://whatsonchain.com/tx/1af7c17aa50ed3f72c01ec3077513c4ae181e834994aaf1ec3e2ac6894dad2b8