Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: initial core deposit and credit facility work (#1144) #1145

Closed
wants to merge 1 commit into from

Conversation

vindard
Copy link
Contributor

@vindard vindard commented Dec 13, 2024

Description

Draft feature branch for embed-ledger work that we'll be merging new work into

* chore(core-deposit): DepositAccount boilerplate

* chore(deposit): deposit entity

* test: dummy perms wip

* test: use DummyPerms in deposit test

* test: account -> balance integration

* chore(deposit): add DepositLedger

* chore: record_deposit template

* chore: execute record_deposit template

* chore: impl balance usecase

* chore: templates for withdraw use case

* chore: include deposit in sqlx-prepare

* chore: run sqlx prepare

* refactor: rename AccountHolderId -> DepositAccountHolderId

* chore: withdrawal entity in core

* chore: impl withdrawal usecases

* chore: sqlx-prepare

* fix: add instrumentation to credit_facility.list

* chore: clippy

* chore: CreditLedger boilerplate

* chore: create credit facility accounts

* chore: run sqlx-prepare

* chore: move get_credit_facility_balance

* chore: add / remove collateral templates

* chore: fix name

---------

Co-authored-by: bodymindarts <justin@galoy.io>
Co-authored-by: Vaibhav <thevaibhavdixit@gmail.com>
@vindard vindard mentioned this pull request Dec 13, 2024
7 tasks
@vindard
Copy link
Contributor Author

vindard commented Dec 13, 2024

Closing to #1146 to change branch name to have feature/ prefix for workflow pattern matching

@vindard vindard closed this Dec 13, 2024
@vindard vindard deleted the embed-ledger branch December 13, 2024 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant