storage.ts 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. /*
  2. eslint-disable @typescript-eslint/naming-convention
  3. */
  4. import { EventContext, StoreContext } from '@joystream/hydra-common'
  5. // BUCKETS
  6. export async function storage_StorageBucketCreated({ event, store }: EventContext & StoreContext): Promise<void> {
  7. // To be implemented
  8. }
  9. export async function storage_StorageOperatorMetadataSet({ event, store }: EventContext & StoreContext): Promise<void> {
  10. // To be implemented
  11. }
  12. export async function storage_StorageBucketStatusUpdated({ event, store }: EventContext & StoreContext): Promise<void> {
  13. // To be implemented
  14. }
  15. export async function storage_StorageBucketInvitationAccepted({
  16. event,
  17. store,
  18. }: EventContext & StoreContext): Promise<void> {
  19. // To be implemented
  20. }
  21. export async function storage_StorageBucketInvitationCancelled({
  22. event,
  23. store,
  24. }: EventContext & StoreContext): Promise<void> {
  25. // To be implemented
  26. }
  27. export async function storage_StorageBucketOperatorInvited({
  28. event,
  29. store,
  30. }: EventContext & StoreContext): Promise<void> {
  31. // To be implemented
  32. }
  33. export async function storage_StorageBucketOperatorRemoved({
  34. event,
  35. store,
  36. }: EventContext & StoreContext): Promise<void> {
  37. // To be implemented
  38. }
  39. export async function storage_StorageBucketsUpdatedForBag({
  40. event,
  41. store,
  42. }: EventContext & StoreContext): Promise<void> {
  43. // To be implemented
  44. }
  45. export async function storage_StorageBucketDeleted({ event, store }: EventContext & StoreContext): Promise<void> {
  46. // To be implemented
  47. }
  48. // DYNAMIC BAGS
  49. export async function storage_DynamicBagCreated({ event, store }: EventContext & StoreContext): Promise<void> {
  50. // To be implemented
  51. }
  52. export async function storage_DynamicBagDeleted({ event, store }: EventContext & StoreContext): Promise<void> {
  53. // To be implemented
  54. }
  55. // DATA OBJECTS
  56. // Note: "Uploaded" here actually means "created" (the real upload happens later)
  57. export async function storage_DataObjectdUploaded({ event, store }: EventContext & StoreContext): Promise<void> {
  58. // To be implemented
  59. }
  60. export async function storage_PendingDataObjectsAccepted({ event, store }: EventContext & StoreContext): Promise<void> {
  61. // To be implemented
  62. }
  63. export async function storage_DataObjectsMoved({ event, store }: EventContext & StoreContext): Promise<void> {
  64. // To be implemented
  65. }
  66. export async function storage_DataObjectsDeleted({ event, store }: EventContext & StoreContext): Promise<void> {
  67. // To be implemented
  68. }
  69. // BLACKLIST
  70. export async function storage_UpdateBlacklist({ event, store }: EventContext & StoreContext): Promise<void> {
  71. // To be implemented
  72. }
  73. export async function storage_StorageBucketVoucherLimitsSet({
  74. event,
  75. store,
  76. }: EventContext & StoreContext): Promise<void> {
  77. // To be implemented
  78. }
  79. export async function storage_UploadingBlockStatusUpdated({
  80. event,
  81. store,
  82. }: EventContext & StoreContext): Promise<void> {
  83. // To be implemented
  84. }
  85. export async function storage_DataObjectPerMegabyteFeeUpdated({
  86. event,
  87. store,
  88. }: EventContext & StoreContext): Promise<void> {
  89. // To be implemented
  90. }
  91. export async function storage_StorageBucketsPerBagLimitUpdated({
  92. event,
  93. store,
  94. }: EventContext & StoreContext): Promise<void> {
  95. // To be implemented
  96. }
  97. export async function storage_StorageBucketsVoucherMaxLimitsUpdated({
  98. event,
  99. store,
  100. }: EventContext & StoreContext): Promise<void> {
  101. // To be implemented
  102. }
  103. export async function storage_DeletionPrizeChanged({ event, store }: EventContext & StoreContext): Promise<void> {
  104. // To be implemented
  105. }
  106. export async function storage_VoucherChanged({ event, store }: EventContext & StoreContext): Promise<void> {
  107. // To be implemented
  108. }
  109. export async function storage_NumberOfStorageBucketsInDynamicBagCreationPolicyUpdated({
  110. event,
  111. store,
  112. }: EventContext & StoreContext): Promise<void> {
  113. // To be implemented
  114. }