Skip to content

Drizzle removal, Typescript Refactoring #9

@dimitarangelkov

Description

@dimitarangelkov

BinaryCat migrated to Hardhat backend. In order to keep the webapp functional with the updated SmartContracts requirements, we have to remove completely Drizzle (which was part of the previous Truffle library for the backend). Together with the Drizzle removal, will need to refactor the existing react code to Typescript for better overall quality of the application.

With the Drizzle removal, we have to implement MetaMask connection handing and Web3.js interface to communicate with the Dapp SmartContracts. As a 2nd phase of the work will migrate to Ethers.js, but that will happen once we are confident with the result of Drizzle removal. Also as part of the 2nd phase, will make sure that we utilize BigNumbers library.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions