manifest.yml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. version: '3.0'
  2. description: Joystream query-node manifest file for storage v2
  3. repository: https://github.com/Joystream/joystream
  4. hydraVersion: "3"
  5. dataSource:
  6. kind: substrate
  7. chain: joystream
  8. entities:
  9. - generated/graphql-server/dist/src/modules/**/*.model.js
  10. typegen:
  11. metadata:
  12. source: ws://localhost:9944
  13. events:
  14. - storage.StorageBucketCreated
  15. - storage.StorageBucketInvitationAccepted
  16. - storage.StorageBucketsUpdatedForBag
  17. - storage.DataObjectdUploaded
  18. - storage.StorageOperatorMetadataSet
  19. - storage.StorageBucketVoucherLimitsSet
  20. - storage.PendingDataObjectsAccepted
  21. - storage.StorageBucketInvitationCancelled
  22. - storage.StorageBucketOperatorInvited
  23. - storage.StorageBucketOperatorRemoved
  24. - storage.UploadingBlockStatusUpdated
  25. - storage.DataObjectPerMegabyteFeeUpdated
  26. - storage.StorageBucketsPerBagLimitUpdated
  27. - storage.StorageBucketsVoucherMaxLimitsUpdated
  28. - storage.DataObjectsMoved
  29. - storage.DataObjectsDeleted
  30. - storage.StorageBucketStatusUpdated
  31. - storage.UpdateBlacklist
  32. - storage.DynamicBagDeleted
  33. - storage.DynamicBagCreated
  34. - storage.DeletionPrizeChanged
  35. - storage.VoucherChanged
  36. - storage.StorageBucketDeleted
  37. - storage.NumberOfStorageBucketsInDynamicBagCreationPolicyUpdated
  38. calls:
  39. # - members.updateProfile
  40. outDir: ./mappings/generated/types
  41. customTypes:
  42. lib: '@joystream/types/augment/all/types'
  43. typedefsLoc: '../types/augment/all/defs.json'
  44. mappings:
  45. # js module that exports the handler functions
  46. mappingsModule: mappings/lib
  47. # additinal libraries the processor loads
  48. # typically it is a module with event and extrinsic types generated by hydra-typegen
  49. imports:
  50. - mappings/lib/generated/types
  51. eventHandlers:
  52. - event: storage.StorageBucketCreated
  53. handler: storage_StorageBucketCreated
  54. - event: storage.StorageBucketInvitationAccepted
  55. handler: storage_StorageBucketInvitationAccepted
  56. - event: storage.StorageBucketsUpdatedForBag
  57. handler: storage_StorageBucketsUpdatedForBag
  58. - event: storage.DataObjectdUploaded
  59. handler: storage_DataObjectdUploaded
  60. - event: storage.StorageOperatorMetadataSet
  61. handler: storage_StorageOperatorMetadataSet
  62. - event: storage.StorageBucketVoucherLimitsSet
  63. handler: storage_StorageBucketVoucherLimitsSet
  64. - event: storage.PendingDataObjectsAccepted
  65. handler: storage_PendingDataObjectsAccepted
  66. - event: storage.StorageBucketInvitationCancelled
  67. handler: storage_StorageBucketInvitationCancelled
  68. - event: storage.StorageBucketOperatorInvited
  69. handler: storage_StorageBucketOperatorInvited
  70. - event: storage.StorageBucketOperatorRemoved
  71. handler: storage_StorageBucketOperatorRemoved
  72. - event: storage.UploadingBlockStatusUpdated
  73. handler: storage_UploadingBlockStatusUpdated
  74. - event: storage.DataObjectPerMegabyteFeeUpdated
  75. handler: storage_DataObjectPerMegabyteFeeUpdated
  76. - event: storage.StorageBucketsPerBagLimitUpdated
  77. handler: storage_StorageBucketsPerBagLimitUpdated
  78. - event: storage.StorageBucketsVoucherMaxLimitsUpdated
  79. handler: storage_StorageBucketsVoucherMaxLimitsUpdated
  80. - event: storage.DataObjectsMoved
  81. handler: storage_DataObjectsMoved
  82. - event: storage.DataObjectsDeleted
  83. handler: storage_DataObjectsDeleted
  84. - event: storage.StorageBucketStatusUpdated
  85. handler: storage_StorageBucketStatusUpdated
  86. - event: storage.UpdateBlacklist
  87. handler: storage_UpdateBlacklist
  88. - event: storage.DynamicBagDeleted
  89. handler: storage_DynamicBagDeleted
  90. - event: storage.DynamicBagCreated
  91. handler: storage_DynamicBagCreated
  92. - event: storage.DeletionPrizeChanged
  93. handler: storage_DeletionPrizeChanged
  94. - event: storage.VoucherChanged
  95. handler: storage_VoucherChanged
  96. - event: storage.StorageBucketDeleted
  97. handler: storage_StorageBucketDeleted
  98. - event: storage.NumberOfStorageBucketsInDynamicBagCreationPolicyUpdated
  99. handler: storage_NumberOfStorageBucketsInDynamicBagCreationPolicyUpdated
  100. extrinsicHandlers:
  101. # infer defaults here
  102. #- extrinsic: Balances.Transfer
  103. #- extrinsic: Sudo.batchCall
  104. # handler: handleSudoCall(DatabaseManager,SubstrateEvent)
  105. preBlockHooks:
  106. - handler: loadGenesisData
  107. filter:
  108. height: "[0,0]" # will be executed only at genesis
  109. postBlockHooks: