Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Create fee module class - Closes #6692 #6700

Merged
merged 10 commits into from
Aug 31, 2021

Conversation

mitsuaki-u
Copy link
Contributor

What was the problem?

This PR resolves #6692

How was it solved?

🌱 81db689

  • Create fee module class
  • Add addDependencies method to interact with token module
  • Add configuration options
  • Add verifyTransaction and beforeTransactionExecution hooks

🌱 16474ee

  • Add schemas for configuration inputs

How was it tested?

To be added later.

@mitsuaki-u mitsuaki-u self-assigned this Aug 30, 2021
@mitsuaki-u mitsuaki-u requested a review from shuse2 August 30, 2021 17:23
Copy link
Collaborator

@shuse2 shuse2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one minor comment but LGTM

framework/src/modules/fee/module.ts Outdated Show resolved Hide resolved
@mitsuaki-u mitsuaki-u requested review from ManuGowda and removed request for mehmetegemen August 31, 2021 07:47
@mitsuaki-u mitsuaki-u added this to the Sprint 52 milestone Aug 31, 2021
@shuse2 shuse2 removed this from the Sprint 52 milestone Aug 31, 2021
framework/src/modules/fee/types.ts Outdated Show resolved Hide resolved
framework/src/modules/fee/types.ts Outdated Show resolved Hide resolved
framework/src/modules/fee/types.ts Outdated Show resolved Hide resolved
@shuse2 shuse2 requested a review from ManuGowda August 31, 2021 11:57
@shuse2 shuse2 merged commit ce1feac into feature/6554-improve-framework-architecture Aug 31, 2021
@shuse2 shuse2 deleted the 6692_fee_module branch August 31, 2021 13:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants