diff --git a/pkg/core/native/native_test/management_test.go b/pkg/core/native/native_test/management_test.go index bde2057..b6534e6 100644 --- a/pkg/core/native/native_test/management_test.go +++ b/pkg/core/native/native_test/management_test.go @@ -56,6 +56,12 @@ var ( nativenames.VTS: `{"id":-14,"hash":"0x893659b7f9d0a383d960234841ff8a6d825e3468","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0A=","checksum":3508376793},"manifest":{"name":"VTS","abi":{"methods":[{"name":"balanceDetails","offset":0,"parameters":[{"name":"account","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"balanceOf","offset":7,"parameters":[{"name":"account","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"burn","offset":14,"parameters":[{"name":"from","type":"Hash160"},{"name":"amount","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"canSpendAt","offset":21,"parameters":[{"name":"account","type":"Hash160"},{"name":"vendor","type":"Hash160"},{"name":"amount","type":"Integer"}],"returntype":"Boolean","safe":true},{"name":"convertToUnrestricted","offset":28,"parameters":[{"name":"account","type":"Hash160"},{"name":"category","type":"Integer"},{"name":"amount","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"deactivateVendor","offset":35,"parameters":[{"name":"address","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"decimals","offset":42,"parameters":[],"returntype":"Integer","safe":true},{"name":"getDeductibleExpenses","offset":49,"parameters":[{"name":"account","type":"Hash160"},{"name":"startBlock","type":"Integer"},{"name":"endBlock","type":"Integer"},{"name":"category","type":"Integer"}],"returntype":"Integer","safe":true},{"name":"getIncomeForPeriod","offset":56,"parameters":[{"name":"account","type":"Hash160"},{"name":"startBlock","type":"Integer"},{"name":"endBlock","type":"Integer"}],"returntype":"Integer","safe":true},{"name":"getTaxConfig","offset":63,"parameters":[],"returntype":"Array","safe":true},{"name":"getTaxSummary","offset":70,"parameters":[{"name":"account","type":"Hash160"},{"name":"startBlock","type":"Integer"},{"name":"endBlock","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getTaxWithheld","offset":77,"parameters":[{"name":"account","type":"Hash160"},{"name":"startBlock","type":"Integer"},{"name":"endBlock","type":"Integer"}],"returntype":"Integer","safe":true},{"name":"getTransactions","offset":84,"parameters":[{"name":"account","type":"Hash160"},{"name":"startBlock","type":"Integer"},{"name":"endBlock","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getVendor","offset":91,"parameters":[{"name":"address","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getVendorCategories","offset":98,"parameters":[{"name":"address","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"isVendor","offset":105,"parameters":[{"name":"address","type":"Hash160"}],"returntype":"Boolean","safe":true},{"name":"issueTaxRefund","offset":112,"parameters":[{"name":"account","type":"Hash160"},{"name":"amount","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"mint","offset":119,"parameters":[{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"mintRestricted","offset":126,"parameters":[{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"category","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"payWage","offset":133,"parameters":[{"name":"employer","type":"Hash160"},{"name":"employee","type":"Hash160"},{"name":"grossAmount","type":"Integer"},{"name":"taxRate","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"registerVendor","offset":140,"parameters":[{"name":"address","type":"Hash160"},{"name":"name","type":"String"},{"name":"categories","type":"Integer"},{"name":"ageRestricted","type":"Boolean"}],"returntype":"Boolean","safe":false},{"name":"restrictedBalanceOf","offset":147,"parameters":[{"name":"account","type":"Hash160"},{"name":"category","type":"Integer"}],"returntype":"Integer","safe":true},{"name":"setTaxConfig","offset":154,"parameters":[{"name":"incomeRate","type":"Integer"},{"name":"salesRate","type":"Integer"},{"name":"treasuryAddress","type":"Hash160"},{"name":"exemptCategories","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"spend","offset":161,"parameters":[{"name":"from","type":"Hash160"},{"name":"vendor","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"data","type":"Any"}],"returntype":"Boolean","safe":false},{"name":"symbol","offset":168,"parameters":[],"returntype":"String","safe":true},{"name":"totalSupply","offset":175,"parameters":[],"returntype":"Integer","safe":true},{"name":"transfer","offset":182,"parameters":[{"name":"from","type":"Hash160"},{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"data","type":"Any"}],"returntype":"Boolean","safe":false},{"name":"unrestrictedBalanceOf","offset":189,"parameters":[{"name":"account","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"updateVendor","offset":196,"parameters":[{"name":"address","type":"Hash160"},{"name":"name","type":"String"},{"name":"categories","type":"Integer"},{"name":"ageRestricted","type":"Boolean"}],"returntype":"Boolean","safe":false}],"events":[{"name":"Transfer","parameters":[{"name":"from","type":"Hash160"},{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"}]},{"name":"Mint","parameters":[{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"category","type":"Integer"}]},{"name":"Burn","parameters":[{"name":"from","type":"Hash160"},{"name":"amount","type":"Integer"}]},{"name":"Spend","parameters":[{"name":"from","type":"Hash160"},{"name":"vendor","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"categoriesUsed","type":"Integer"}]},{"name":"VendorRegistered","parameters":[{"name":"address","type":"Hash160"},{"name":"name","type":"String"},{"name":"categories","type":"Integer"},{"name":"ageRestricted","type":"Boolean"}]},{"name":"VendorUpdated","parameters":[{"name":"address","type":"Hash160"},{"name":"name","type":"String"},{"name":"categories","type":"Integer"},{"name":"ageRestricted","type":"Boolean"}]},{"name":"VendorDeactivated","parameters":[{"name":"address","type":"Hash160"}]},{"name":"TaxWithheld","parameters":[{"name":"from","type":"Hash160"},{"name":"to","type":"Hash160"},{"name":"grossAmount","type":"Integer"},{"name":"taxAmount","type":"Integer"},{"name":"taxRate","type":"Integer"}]},{"name":"TaxRefunded","parameters":[{"name":"account","type":"Hash160"},{"name":"amount","type":"Integer"}]},{"name":"ConvertedToUnrestricted","parameters":[{"name":"account","type":"Hash160"},{"name":"category","type":"Integer"},{"name":"amount","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":["NEP-17"],"trusts":[],"extra":null},"updatecounter":0}`, nativenames.Lex: `{"id":-16,"hash":"0xe696922df6c6ded4c468bec2b1ef170805b73f2e","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQA==","checksum":1841570703},"manifest":{"name":"Lex","abi":{"methods":[{"name":"enactLaw","offset":0,"parameters":[{"name":"name","type":"String"},{"name":"contentHash","type":"Hash256"},{"name":"category","type":"Integer"},{"name":"jurisdiction","type":"Integer"},{"name":"parentID","type":"Integer"},{"name":"effectiveAt","type":"Integer"},{"name":"enforcement","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"getAllConstitutionalRights","offset":7,"parameters":[],"returntype":"Array","safe":true},{"name":"getConstitutionalRight","offset":14,"parameters":[{"name":"rightID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getLaw","offset":21,"parameters":[{"name":"lawID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getLawByName","offset":28,"parameters":[{"name":"name","type":"String"}],"returntype":"Array","safe":true},{"name":"getLawCount","offset":35,"parameters":[],"returntype":"Integer","safe":true},{"name":"getRestriction","offset":42,"parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getSubjectRestrictions","offset":49,"parameters":[{"name":"subject","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"hasRight","offset":56,"parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"}],"returntype":"Boolean","safe":true},{"name":"isLawActive","offset":63,"parameters":[{"name":"lawID","type":"Integer"}],"returntype":"Boolean","safe":true},{"name":"isRestricted","offset":70,"parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"}],"returntype":"Boolean","safe":true},{"name":"liftRestriction","offset":77,"parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"reinstateLaw","offset":84,"parameters":[{"name":"lawID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"repealLaw","offset":91,"parameters":[{"name":"lawID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"restrictRight","offset":98,"parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"},{"name":"restrictionType","type":"Integer"},{"name":"duration","type":"Integer"},{"name":"reason","type":"String"},{"name":"caseID","type":"Hash256"}],"returntype":"Boolean","safe":false},{"name":"suspendLaw","offset":105,"parameters":[{"name":"lawID","type":"Integer"},{"name":"reason","type":"String"},{"name":"duration","type":"Integer"}],"returntype":"Boolean","safe":false}],"events":[{"name":"LawEnacted","parameters":[{"name":"lawID","type":"Integer"},{"name":"name","type":"String"},{"name":"category","type":"Integer"},{"name":"enactedBy","type":"Hash160"}]},{"name":"LawRepealed","parameters":[{"name":"lawID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"LawSuspended","parameters":[{"name":"lawID","type":"Integer"},{"name":"reason","type":"String"},{"name":"duration","type":"Integer"}]},{"name":"LawReinstated","parameters":[{"name":"lawID","type":"Integer"}]},{"name":"RightRestricted","parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"},{"name":"restrictionType","type":"Integer"},{"name":"expiresAt","type":"Integer"},{"name":"caseID","type":"Hash256"}]},{"name":"RestrictionLifted","parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"RightViolation","parameters":[{"name":"subject","type":"Hash160"},{"name":"rightID","type":"Integer"},{"name":"action","type":"String"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, nativenames.Eligere: `{"id":-17,"hash":"0x4007e5a8b3d7eace2ae0abffa0c56bab8e739401","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQA==","checksum":2135988409},"manifest":{"name":"Eligere","abi":{"methods":[{"name":"cancelProposal","offset":0,"parameters":[{"name":"proposalID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"createProposal","offset":7,"parameters":[{"name":"title","type":"String"},{"name":"contentHash","type":"ByteArray"},{"name":"category","type":"Integer"},{"name":"votingStartsAt","type":"Integer"},{"name":"votingEndsAt","type":"Integer"},{"name":"targetContract","type":"Hash160"},{"name":"targetMethod","type":"String"},{"name":"targetParams","type":"ByteArray"}],"returntype":"Integer","safe":false},{"name":"executeProposal","offset":14,"parameters":[{"name":"proposalID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"getConfig","offset":21,"parameters":[],"returntype":"Array","safe":true},{"name":"getProposal","offset":28,"parameters":[{"name":"proposalID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getProposalCount","offset":35,"parameters":[],"returntype":"Integer","safe":true},{"name":"getVote","offset":42,"parameters":[{"name":"proposalID","type":"Integer"},{"name":"voter","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"hasVoted","offset":49,"parameters":[{"name":"proposalID","type":"Integer"},{"name":"voter","type":"Hash160"}],"returntype":"Boolean","safe":true},{"name":"tallyVotes","offset":56,"parameters":[{"name":"proposalID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"vote","offset":63,"parameters":[{"name":"proposalID","type":"Integer"},{"name":"choice","type":"Integer"}],"returntype":"Boolean","safe":false}],"events":[{"name":"ProposalCreated","parameters":[{"name":"proposalID","type":"Integer"},{"name":"title","type":"String"},{"name":"category","type":"Integer"},{"name":"proposer","type":"Hash160"},{"name":"votingEndsAt","type":"Integer"}]},{"name":"ProposalActivated","parameters":[{"name":"proposalID","type":"Integer"}]},{"name":"VoteCast","parameters":[{"name":"proposalID","type":"Integer"},{"name":"voterVitaID","type":"Integer"},{"name":"choice","type":"Integer"}]},{"name":"ProposalPassed","parameters":[{"name":"proposalID","type":"Integer"},{"name":"supportPercent","type":"Integer"},{"name":"totalVotes","type":"Integer"}]},{"name":"ProposalRejected","parameters":[{"name":"proposalID","type":"Integer"},{"name":"supportPercent","type":"Integer"}]},{"name":"ProposalExecuted","parameters":[{"name":"proposalID","type":"Integer"},{"name":"executor","type":"Hash160"},{"name":"executedAt","type":"Integer"}]},{"name":"ProposalCancelled","parameters":[{"name":"proposalID","type":"Integer"},{"name":"cancelledBy","type":"Hash160"}]},{"name":"ProposalExpired","parameters":[{"name":"proposalID","type":"Integer"},{"name":"reason","type":"String"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, + nativenames.Scire: `{"id":-18,"hash":"0x03dea0638e5d6292f89442582daeb8d6d416079f","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0A=","checksum":1325686241},"manifest":{"name":"Scire","abi":{"methods":[{"name":"allocateCredits","offset":0,"parameters":[{"name":"owner","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"completeEnrollment","offset":7,"parameters":[{"name":"enrollmentID","type":"Integer"},{"name":"contentHash","type":"Hash256"}],"returntype":"Boolean","safe":false},{"name":"createAccount","offset":14,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"enroll","offset":21,"parameters":[{"name":"student","type":"Hash160"},{"name":"programID","type":"String"},{"name":"institution","type":"Hash160"},{"name":"credits","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"getAccount","offset":28,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getAccountByVitaID","offset":35,"parameters":[{"name":"vitaID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getActiveEnrollment","offset":42,"parameters":[{"name":"student","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getCertification","offset":49,"parameters":[{"name":"certID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getConfig","offset":56,"parameters":[],"returntype":"Array","safe":true},{"name":"getCredits","offset":63,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"getEnrollment","offset":70,"parameters":[{"name":"enrollmentID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getTotalAccounts","offset":77,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalCertifications","offset":84,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalEnrollments","offset":91,"parameters":[],"returntype":"Integer","safe":true},{"name":"hasCertification","offset":98,"parameters":[{"name":"owner","type":"Hash160"},{"name":"certType","type":"String"}],"returntype":"Boolean","safe":true},{"name":"issueCertification","offset":105,"parameters":[{"name":"owner","type":"Hash160"},{"name":"certType","type":"String"},{"name":"name","type":"String"},{"name":"contentHash","type":"Hash256"},{"name":"expiresAt","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"renewCertification","offset":112,"parameters":[{"name":"certID","type":"Integer"},{"name":"newExpiresAt","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"revokeCertification","offset":119,"parameters":[{"name":"certID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"verifyCertification","offset":126,"parameters":[{"name":"certID","type":"Integer"}],"returntype":"Boolean","safe":true},{"name":"withdrawEnrollment","offset":133,"parameters":[{"name":"enrollmentID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false}],"events":[{"name":"AccountCreated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"owner","type":"Hash160"}]},{"name":"CreditsAllocated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"amount","type":"Integer"},{"name":"total","type":"Integer"}]},{"name":"EnrollmentCreated","parameters":[{"name":"enrollmentID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"programID","type":"String"}]},{"name":"EnrollmentCompleted","parameters":[{"name":"enrollmentID","type":"Integer"},{"name":"vitaID","type":"Integer"}]},{"name":"EnrollmentWithdrawn","parameters":[{"name":"enrollmentID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"CertificationIssued","parameters":[{"name":"certID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"certType","type":"String"}]},{"name":"CertificationRevoked","parameters":[{"name":"certID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"CertificationRenewed","parameters":[{"name":"certID","type":"Integer"},{"name":"newExpiresAt","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, + nativenames.Salus: `{"id":-19,"hash":"0xc888204ff9eee625dbffbd9f75917b70f66a6e91","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQA==","checksum":751055395},"manifest":{"name":"Salus","abi":{"methods":[{"name":"activateHealthcare","offset":0,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"allocateCredits","offset":7,"parameters":[{"name":"owner","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"authorizeAccess","offset":14,"parameters":[{"name":"patient","type":"Hash160"},{"name":"provider","type":"Hash160"},{"name":"accessLevel","type":"Integer"},{"name":"duration","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"emergencyAccess","offset":21,"parameters":[{"name":"patient","type":"Hash160"},{"name":"reason","type":"String"}],"returntype":"Integer","safe":false},{"name":"getAccount","offset":28,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getAccountByVitaID","offset":35,"parameters":[{"name":"vitaID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getAuthorization","offset":42,"parameters":[{"name":"authID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getConfig","offset":49,"parameters":[],"returntype":"Array","safe":true},{"name":"getCredits","offset":56,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"getEmergencyAccess","offset":63,"parameters":[{"name":"emergencyID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getMedicalRecord","offset":70,"parameters":[{"name":"recordID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getProvider","offset":77,"parameters":[{"name":"providerID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getProviderByAddress","offset":84,"parameters":[{"name":"address","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getTotalAccounts","offset":91,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalProviders","offset":98,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalRecords","offset":105,"parameters":[],"returntype":"Integer","safe":true},{"name":"hasAccess","offset":112,"parameters":[{"name":"patient","type":"Hash160"},{"name":"provider","type":"Hash160"}],"returntype":"Boolean","safe":true},{"name":"recordMedicalEvent","offset":119,"parameters":[{"name":"patient","type":"Hash160"},{"name":"recordType","type":"Integer"},{"name":"contentHash","type":"Hash256"},{"name":"credits","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"registerProvider","offset":126,"parameters":[{"name":"address","type":"Hash160"},{"name":"name","type":"String"},{"name":"specialty","type":"String"},{"name":"licenseHash","type":"Hash256"}],"returntype":"Integer","safe":false},{"name":"reviewEmergencyAccess","offset":133,"parameters":[{"name":"emergencyID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"revokeAccess","offset":140,"parameters":[{"name":"authID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"suspendProvider","offset":147,"parameters":[{"name":"providerID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false}],"events":[{"name":"HealthcareActivated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"owner","type":"Hash160"}]},{"name":"CreditsAllocated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"amount","type":"Integer"},{"name":"total","type":"Integer"}]},{"name":"MedicalRecordCreated","parameters":[{"name":"recordID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"recordType","type":"Integer"}]},{"name":"ProviderRegistered","parameters":[{"name":"providerID","type":"Integer"},{"name":"address","type":"Hash160"},{"name":"specialty","type":"String"}]},{"name":"ProviderSuspended","parameters":[{"name":"providerID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"AuthorizationGranted","parameters":[{"name":"authID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"provider","type":"Hash160"}]},{"name":"AuthorizationRevoked","parameters":[{"name":"authID","type":"Integer"}]},{"name":"EmergencyAccessGranted","parameters":[{"name":"emergencyID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"provider","type":"Hash160"}]},{"name":"EmergencyAccessReviewed","parameters":[{"name":"emergencyID","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, + nativenames.Sese: `{"id":-20,"hash":"0x48fd247dc41944f72b4b0ef36012fe0239289916","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dA","checksum":88981906},"manifest":{"name":"Sese","abi":{"methods":[{"name":"abandonGoal","offset":0,"parameters":[{"name":"goalID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"activateLifePlan","offset":7,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"allocateSabbaticalCredits","offset":14,"parameters":[{"name":"owner","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"cancelSabbatical","offset":21,"parameters":[{"name":"sabbaticalID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"completeGoal","offset":28,"parameters":[{"name":"goalID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"completeSabbatical","offset":35,"parameters":[{"name":"sabbaticalID","type":"Integer"},{"name":"outcome","type":"String"}],"returntype":"Boolean","safe":false},{"name":"contribute","offset":42,"parameters":[{"name":"owner","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"isEmployer","type":"Boolean"}],"returntype":"Boolean","safe":false},{"name":"createGoal","offset":49,"parameters":[{"name":"owner","type":"Hash160"},{"name":"title","type":"String"},{"name":"description","type":"String"},{"name":"targetBlock","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"endCareer","offset":56,"parameters":[{"name":"careerID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"getAccount","offset":63,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getAccountByVitaID","offset":70,"parameters":[{"name":"vitaID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getActiveCareer","offset":77,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getActiveSabbatical","offset":84,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getBalance","offset":91,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"getCareer","offset":98,"parameters":[{"name":"careerID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getConfig","offset":105,"parameters":[],"returntype":"Array","safe":true},{"name":"getGoal","offset":112,"parameters":[{"name":"goalID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getMilestone","offset":119,"parameters":[{"name":"milestoneID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getSabbatical","offset":126,"parameters":[{"name":"sabbaticalID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getSabbaticalCredits","offset":133,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"getTotalAccounts","offset":140,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalCareers","offset":147,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalGoals","offset":154,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalMilestones","offset":161,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalSabbaticals","offset":168,"parameters":[],"returntype":"Integer","safe":true},{"name":"recordMilestone","offset":175,"parameters":[{"name":"owner","type":"Hash160"},{"name":"milestoneType","type":"Integer"},{"name":"title","type":"String"},{"name":"description","type":"String"},{"name":"contentHash","type":"Hash256"}],"returntype":"Integer","safe":false},{"name":"startCareer","offset":182,"parameters":[{"name":"owner","type":"Hash160"},{"name":"careerField","type":"String"}],"returntype":"Integer","safe":false},{"name":"startSabbatical","offset":189,"parameters":[{"name":"owner","type":"Hash160"},{"name":"purpose","type":"Integer"},{"name":"description","type":"String"},{"name":"duration","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"updateGoalProgress","offset":196,"parameters":[{"name":"goalID","type":"Integer"},{"name":"progress","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"verifyMilestone","offset":203,"parameters":[{"name":"milestoneID","type":"Integer"}],"returntype":"Boolean","safe":false}],"events":[{"name":"LifePlanActivated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"owner","type":"Hash160"}]},{"name":"ContributionMade","parameters":[{"name":"vitaID","type":"Integer"},{"name":"amount","type":"Integer"},{"name":"isEmployer","type":"Boolean"},{"name":"balance","type":"Integer"}]},{"name":"CareerStarted","parameters":[{"name":"careerID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"careerField","type":"String"}]},{"name":"CareerEnded","parameters":[{"name":"careerID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"SabbaticalStarted","parameters":[{"name":"sabbaticalID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"purpose","type":"Integer"}]},{"name":"SabbaticalCompleted","parameters":[{"name":"sabbaticalID","type":"Integer"}]},{"name":"SabbaticalCancelled","parameters":[{"name":"sabbaticalID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"MilestoneRecorded","parameters":[{"name":"milestoneID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"milestoneType","type":"Integer"}]},{"name":"MilestoneVerified","parameters":[{"name":"milestoneID","type":"Integer"}]},{"name":"GoalCreated","parameters":[{"name":"goalID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"title","type":"String"}]},{"name":"GoalUpdated","parameters":[{"name":"goalID","type":"Integer"},{"name":"progress","type":"Integer"}]},{"name":"GoalCompleted","parameters":[{"name":"goalID","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, + nativenames.Tribute: `{"id":-21,"hash":"0x1e49af098f224f28b080ad526d73e3b551bf9b35","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dA","checksum":1171474237},"manifest":{"name":"Tribute","abi":{"methods":[{"name":"appealTribute","offset":0,"parameters":[{"name":"assessmentID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"assessTribute","offset":7,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":false},{"name":"claimIncentive","offset":14,"parameters":[{"name":"incentiveID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"collectTribute","offset":21,"parameters":[{"name":"assessmentID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"createVelocityAccount","offset":28,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"getAccount","offset":35,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getAccountByVitaID","offset":42,"parameters":[{"name":"vitaID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getAssessment","offset":49,"parameters":[{"name":"assessmentID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getConfig","offset":56,"parameters":[],"returntype":"Array","safe":true},{"name":"getHoardingLevel","offset":63,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"getIncentive","offset":70,"parameters":[{"name":"incentiveID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getPendingAssessment","offset":77,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getRedistribution","offset":84,"parameters":[{"name":"redistID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getTotalAccounts","offset":91,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalAssessments","offset":98,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalIncentives","offset":105,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalRedistributions","offset":112,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTributePool","offset":119,"parameters":[],"returntype":"Integer","safe":true},{"name":"getUnclaimedIncentives","offset":126,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"getVelocity","offset":133,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"grantExemption","offset":140,"parameters":[{"name":"owner","type":"Hash160"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"grantIncentive","offset":147,"parameters":[{"name":"owner","type":"Hash160"},{"name":"incentiveType","type":"Integer"},{"name":"amount","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Integer","safe":false},{"name":"isExempt","offset":154,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":true},{"name":"recordTransaction","offset":161,"parameters":[{"name":"owner","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"isOutflow","type":"Boolean"}],"returntype":"Boolean","safe":false},{"name":"redistribute","offset":168,"parameters":[{"name":"targetCategory","type":"String"},{"name":"recipientCount","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"revokeExemption","offset":175,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"waiveTribute","offset":182,"parameters":[{"name":"assessmentID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false}],"events":[{"name":"VelocityAccountCreated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"owner","type":"Hash160"}]},{"name":"VelocityUpdated","parameters":[{"name":"vitaID","type":"Integer"},{"name":"newVelocity","type":"Integer"},{"name":"hoardingLevel","type":"Integer"}]},{"name":"TributeAssessed","parameters":[{"name":"assessmentID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"amount","type":"Integer"}]},{"name":"TributeCollected","parameters":[{"name":"assessmentID","type":"Integer"},{"name":"amount","type":"Integer"}]},{"name":"TributeWaived","parameters":[{"name":"assessmentID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"TributeAppealed","parameters":[{"name":"assessmentID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"IncentiveGranted","parameters":[{"name":"incentiveID","type":"Integer"},{"name":"vitaID","type":"Integer"},{"name":"amount","type":"Integer"}]},{"name":"IncentiveClaimed","parameters":[{"name":"incentiveID","type":"Integer"},{"name":"amount","type":"Integer"}]},{"name":"RedistributionExecuted","parameters":[{"name":"redistID","type":"Integer"},{"name":"totalAmount","type":"Integer"},{"name":"recipientCount","type":"Integer"}]},{"name":"ExemptionGranted","parameters":[{"name":"vitaID","type":"Integer"},{"name":"reason","type":"String"}]},{"name":"ExemptionRevoked","parameters":[{"name":"vitaID","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, + nativenames.Opus: `{"id":-22,"hash":"0xfdb69606e4e5c74708513a7c4dfcab98177322f5","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQA==","checksum":323743677},"manifest":{"name":"Opus","abi":{"methods":[{"name":"addCapability","offset":0,"parameters":[{"name":"workerID","type":"Integer"},{"name":"name","type":"String"},{"name":"category","type":"String"},{"name":"level","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"assignTask","offset":7,"parameters":[{"name":"workerID","type":"Integer"},{"name":"taskType","type":"String"},{"name":"description","type":"String"},{"name":"valueOffered","type":"Integer"}],"returntype":"Integer","safe":false},{"name":"cancelTask","offset":14,"parameters":[{"name":"taskID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"completeTask","offset":21,"parameters":[{"name":"taskID","type":"Integer"},{"name":"resultHash","type":"Hash256"},{"name":"valueCompleted","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"decommissionWorker","offset":28,"parameters":[{"name":"workerID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"failTask","offset":35,"parameters":[{"name":"taskID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"getActiveTask","offset":42,"parameters":[{"name":"workerID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getCapability","offset":49,"parameters":[{"name":"capabilityID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getConfig","offset":56,"parameters":[],"returntype":"Array","safe":true},{"name":"getOperator","offset":63,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getTask","offset":70,"parameters":[{"name":"taskID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getTotalCapabilities","offset":77,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalOperators","offset":84,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalTasks","offset":91,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalTribute","offset":98,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalWorkers","offset":105,"parameters":[],"returntype":"Integer","safe":true},{"name":"getWorker","offset":112,"parameters":[{"name":"workerID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getWorkerCountByOperator","offset":119,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"hasCapability","offset":126,"parameters":[{"name":"workerID","type":"Integer"},{"name":"name","type":"String"}],"returntype":"Boolean","safe":true},{"name":"reactivateWorker","offset":133,"parameters":[{"name":"workerID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"registerOperator","offset":140,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false},{"name":"registerWorker","offset":147,"parameters":[{"name":"name","type":"String"},{"name":"description","type":"String"},{"name":"workerType","type":"Integer"},{"name":"modelHash","type":"Hash256"}],"returntype":"Integer","safe":false},{"name":"setConfig","offset":154,"parameters":[{"name":"minTributeRate","type":"Integer"},{"name":"maxTributeRate","type":"Integer"},{"name":"defaultTributeRate","type":"Integer"},{"name":"registrationFee","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"startTask","offset":161,"parameters":[{"name":"taskID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"suspendWorker","offset":168,"parameters":[{"name":"workerID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"updateWorker","offset":175,"parameters":[{"name":"workerID","type":"Integer"},{"name":"description","type":"String"}],"returntype":"Boolean","safe":false},{"name":"verifyCapability","offset":182,"parameters":[{"name":"capabilityID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"verifyOperator","offset":189,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Boolean","safe":false}],"events":[]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, + nativenames.Palam: `{"id":-23,"hash":"0xae16798853df46b0e2fa8c8dab343a71fa732303","nef":{"magic":860243278,"compiler":"neo-core-v3.0","source":"","tokens":[],"script":"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQA==","checksum":1841570703},"manifest":{"name":"Palam","abi":{"methods":[{"name":"approveDeclassify","offset":0,"parameters":[{"name":"requestID","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"attachToFlow","offset":7,"parameters":[{"name":"flowID","type":"Hash256"},{"name":"attachmentType","type":"String"},{"name":"encryptedData","type":"ByteArray"}],"returntype":"Integer","safe":false},{"name":"denyDeclassify","offset":14,"parameters":[{"name":"requestID","type":"Integer"},{"name":"reason","type":"String"}],"returntype":"Boolean","safe":false},{"name":"getAccessLog","offset":21,"parameters":[{"name":"logID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getAttachment","offset":28,"parameters":[{"name":"attachmentID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getConfig","offset":35,"parameters":[],"returntype":"Array","safe":true},{"name":"getDeclassifyRequest","offset":42,"parameters":[{"name":"requestID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getFlow","offset":49,"parameters":[{"name":"flowID","type":"Hash256"}],"returntype":"Array","safe":false},{"name":"getRolePermissions","offset":56,"parameters":[{"name":"role","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getTotalAttachments","offset":63,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalFlows","offset":70,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalLogs","offset":77,"parameters":[],"returntype":"Integer","safe":true},{"name":"getTotalRequests","offset":84,"parameters":[],"returntype":"Integer","safe":true},{"name":"hasDeclassifyGrant","offset":91,"parameters":[{"name":"flowID","type":"Hash256"},{"name":"requester","type":"Hash160"}],"returntype":"Boolean","safe":true},{"name":"recordFlow","offset":98,"parameters":[{"name":"tag","type":"String"},{"name":"amount","type":"Integer"},{"name":"bucket","type":"String"},{"name":"participants","type":"Array"},{"name":"consumerData","type":"ByteArray"},{"name":"merchantData","type":"ByteArray"},{"name":"distributorData","type":"ByteArray"},{"name":"producerData","type":"ByteArray"},{"name":"ngoData","type":"ByteArray"},{"name":"auditorData","type":"ByteArray"},{"name":"previousFlowID","type":"Hash256"}],"returntype":"Hash256","safe":false},{"name":"requestDeclassify","offset":105,"parameters":[{"name":"flowID","type":"Hash256"},{"name":"caseID","type":"String"},{"name":"reason","type":"String"},{"name":"expirationBlocks","type":"Integer"}],"returntype":"Integer","safe":false}],"events":[]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":"*"}],"supportedstandards":[],"trusts":[],"extra":null},"updatecounter":0}`, } // cockatriceCSS holds serialized native contract states built for genesis block (with UpdateCounter 0) // under assumption that hardforks from Aspidochelone to Cockatrice (included) are enabled.