Skip to content

This repository contains utilities for smart contracts development

License

Notifications You must be signed in to change notification settings

cloudwalk/brlc-monorepo

Repository files navigation

BRLC Monorepo

E2E tests in Stratus Tests Check code style

brlc-cover

This repository all smart contracts and utilities for smart contracts development

Content

  1. Common Development documentation
  2. JS packages:
Component Coverage
Base codecov
Asset Transit Desk codecov
Balance Freezer codecov
Balance Tracker codecov
Blueprint codecov
Capybara Finance codecov
Capybara Finance V2 codecov
Card Payment Processor codecov
Card Payment Processor V2 codecov
Cashier codecov
Credit Agent codecov
Multisig codecov
Net Yield Distributor codecov
Periphery codecov
Shared Wallet Controller codecov
Token codecov
Treasury codecov

Monorepo

Tasks

  • Fix typescript
  • Add ts checker to CI

Monorepo migration roadmap

  • Join contracts by workspace and cross-reference contracts
  • Extract common contracts to a separate packages
Contract Migrated OZ Version Uses Base Pkg Enumerable AC
Asset Transit Desk [x] 5.5.0 Yes No
Balance Freezer [x] 5.5.0 Yes No
Balance Tracker [ ] 4.9.6 No No (Ownable)
Base [x] 5.5.0 N/A Both options
Blueprint [x] 5.5.0 Yes No
Capybara Finance [x] 5.5.0 Yes No
Capybara Finance V2 [ ] 5.5.0 No No
Card Payment Processor [ ] 4.9.6 No No
Card Payment Processor V2 [x] 5.5.0 Yes No
Cashier [x] 5.5.0 Yes No
Credit Agent [x] 5.5.0 Yes Yes
Multisig [ ] 4.9.6 No No (Custom)
Net Yield Distributor [x] 5.5.0 Yes No
Periphery [x] 5.5.0 Yes No
Shared Wallet Controller [x] 5.5.0 Yes No
Token [x] 5.5.0 Yes No
Treasury [x] 5.5.0 Yes Yes

About

This repository contains utilities for smart contracts development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 15