manifest.yml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. version: '0.1'
  2. description: Joystream query-node manifest file for sumer
  3. repository: https://github.com/Joystream/joystream
  4. dataSource:
  5. kind: substrate
  6. chain: joystream
  7. indexerVersion: '0.1.6'
  8. entities:
  9. - mappings/lib/generated/**/*.model.js
  10. metadata:
  11. # TODO: update source and blockHash for sumer release
  12. source: wss://babylon-sub-1.joystream.app/staging/rpc
  13. blockHash: '0x206a6cca31333cb19ee120cde7455e13eea368ec3f6176d0cd48698228410489'
  14. events:
  15. - members.MemberRegistered
  16. - members.MemberUpdatedAboutText
  17. - members.MemberUpdatedAvatar
  18. - members.MemberUpdatedHandle
  19. - members.MemberSetRootAccount
  20. - members.MemberSetControllerAccount
  21. calls:
  22. - members.buyMembership
  23. - members.addScreenedMember
  24. outDir: ./mappings/generated/types
  25. customTypes:
  26. lib: '@joystream/types/augment/all/types'
  27. typedefsLoc: '../types/augment/all/defs.json'
  28. mappings:
  29. hydraCommonVersion: '0.0.3'
  30. # process only blocks with height >= 1M
  31. blockInterval: '[1000000,]'
  32. # js module that exports the handler functions
  33. mappingsModule: mappings/lib/mappings
  34. # additinal libraries the processor loads
  35. # typically it is a module with event and extrinsic types generated by hydra-typegen
  36. imports:
  37. - mappings/lib/mappings/generated/types
  38. eventHandlers:
  39. - event: members.MemberRegistered
  40. handler: members_MemberRegistered(DatabaseManager, SubstrateEvent)
  41. - event: members.MemberUpdatedAboutText
  42. handler: members_MemberUpdatedAboutText(DatabaseManager, SubstrateEvent)
  43. - event: members.MemberUpdatedAvatar
  44. handler: members_MemberUpdatedAvatar(DatabaseManager, SubstrateEvent)
  45. - event: members.MemberUpdatedHandle
  46. handler: members_MemberUpdatedHandle(DatabaseManager, SubstrateEvent)
  47. - event: members.MemberSetRootAccount
  48. handler: members_MemberSetRootAccount(DatabaseManager, SubstrateEvent)
  49. - event: members.MemberSetControllerAccount
  50. handler: members_MemberSetControllerAccount(DatabaseManager, SubstrateEvent)
  51. extrinsicHandlers:
  52. # infer defaults here
  53. #- extrinsic: Balances.Transfer
  54. #- extrinsic: Sudo.batchCall
  55. # handler: handleSudoCall(DatabaseManager,SubstrateEvent)
  56. preBlockHooks:
  57. postBlockHooks: