#0
nonstandard
0.00004000 BSV
Q!h²ÌÃîéàãÌ}©ÑE¹m^!߬ü[y¹V9Q®M]{"summary":1,"details":2,"__cls":"class FundSC {\n constructor(\n owners = [],\n fundName = '',\n shortName = '',\n addressLine = '',\n country = '',\n contactInformation = '',\n instId = '',\n customerType = '',\n usPayIdType = 'SWIFT',\n fxType = 'USD',\n amlRequired = false,\n costingMethod = 'WAC',\n defaultFund = false,\n revalRequired = false,\n revaluationMethod = 'Daily',\n reserveCalculationRequired = false,\n revaluationStartMonth = new Date(),\n adminId = '',\n trusteeId = '',\n complianceId = '',\n dateFunded = '',\n fundAdminId = '',\n ) {\n this._owners = owners;\n\n this.summary = {\n fundName,\n shortName,\n addressLine,\n country,\n contactInformation,\n instId,\n };\n\n this.details = {\n customerType,\n usPayIdType,\n fxType,\n amlRequired,\n costingMethod,\n defaultFund,\n revalRequired,\n revaluationMethod,\n reserveCalculationRequired,\n revaluationStartMonth,\n };\n\n this.adminId = adminId;\n this.trusteeId = trusteeId;\n this.complianceId = complianceId;\n\n this.documents = [];\n this.members = [];\n\n this.dateFunded = dateFunded;\n this.admins = owners;\n this.fundAdminId = fundAdminId;\n }\n\n addAdmin(id, publicKey) {\n this.admins = [...new Set(this.admins.concat(id))];\n this._owners = [...new Set(this._owners.concat(publicKey))];\n this.addMember(id);\n }\n\n setAdminId(id) {\n this.fundAdminId = id;\n }\n\n addDocument(document) {\n this.documents.push(document);\n }\n\n addOwners(publicKeys) {\n this._owners = [...new Set(this._owners.concat(publicKeys))];\n }\n\n setInstId(instId) {\n this.summary.instId = instId;\n }\n\n addMember(memberId) {\n this.members = [...new Set(this.members.concat(memberId))];\n }\n\n edit([fundName, shortName, addressLine, country, contactInformation, customerType, usPayIdType, fxType, amlRequired, costingMethod, defaultFund, revalRequired, revaluationMethod, reserveCalculationRequired, revaluationStartMonth, adminId, trusteeId, complianceId, dateFunded]) {\n this.summary.fundName = fundName;\n this.summary.shortName = shortName;\n this.summary.addressLine = addressLine;\n this.summary.country = country;\n this.summary.contactInformation = contactInformation;\n this.details.customerType = customerType;\n this.details.usPayIdType = usPayIdType;\n this.details.fxType = fxType;\n this.details.amlRequired = amlRequired;\n this.details.costingMethod = costingMethod;\n this.details.defaultFund = defaultFund;\n this.details.revalRequired = revalRequired;\n this.details.revaluationMethod = revaluationMethod;\n this.details.reserveCalculationRequired = reserveCalculationRequired;\n this.details.revaluationStartMonth = revaluationStartMonth;\n this.adminId = adminId;\n this.trusteeId = trusteeId;\n this.complianceId = complianceId;\n this.dateFunded = dateFunded;\n }\n}","__index":{"obj":0},"__func":"constructor","__args":[["0368b28a1bcc1112c3eee9e0e3cc7da99ed145b96d5e21dfacfc5b798fb9569739"],"positions testing fund","positions testing fund","positions testing fund","positions testing fund","positions testing fund","5d665e8b972592c82a5cf02f38e44fa058ccbbc277bc576bd5d61d1b3fad4f60:0","positions testing fund","SWIFT","USD",false,"WAC",false,false,"Daily",false,"12/30/2020","2f97199aeda4c47587a2e3804d80d9f01738c513d6b30a2d1ac6d3c50ac7e544:0","2f97199aeda4c47587a2e3804d80d9f01738c513d6b30a2d1ac6d3c50ac7e544:0","2f97199aeda4c47587a2e3804d80d9f01738c513d6b30a2d1ac6d3c50ac7e544:0",""]}u
https://whatsonchain.com/tx/47fc982aac4b6148aea7302b2c969b969a49c5ddccf7268324eaa733e447e2c6