Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Aug 26, 2022. It is now read-only.

moov-io/accounts

Repository files navigation

moov-io/accounts

GoDoc Build Status Coverage Status Go Report Card Apache 2 licensed

project is under active development and is not production ready

Accounts is an RESTful API implementation of an accounting General Ledger used to track monetary transfers in digital systems. Our primary use is with paygate. This implementation is currently not complete for use in production, but any advice or feedback would be greatly appreciated!

Docs: docs.moov.io | api docs

Reading

Accounting for Developers Part 1, Part 2, Part 3.

Configuration

TODO

Environmental Variable Description Default
DEFAULT_ROUTING_NUMBER ABA routing number used when accounts are created. Required
SQLITE_DB_PATH Local filepath location for the paygate SQLite database. ofac.db
ACCOUNT_STORAGE_TYPE Storage engine for account data. Default: qledger
TRANSACTION_STORAGE_TYPE Storage engine for transaction data. Default: qledger
QLEDGER_ENDPOINT HTTP endpoint to access QLedger (if storage type is qledger) Required
QLEDGER_AUTH_TOKEN Auth token to access QLedger (if storage type is qledger) Required

Getting Help

channel info
Project Documentation Our project documentation available online.
Google Group moov-users The Moov users Google group is for contributors other people contributing to the Moov project. You can join them without a google account by sending an email to [email protected]. After receiving the join-request message, you can simply reply to that to confirm the subscription.
Twitter @moov_io You can follow Moov.IO's Twitter feed to get updates on our project(s). You can also tweet us questions or just share blogs or stories.
GitHub Issue If you are able to reproduce an problem please open a GitHub Issue under the specific project that caused the error.
moov-io slack Join our slack channel to have an interactive discussion about the development of the project. Request an invite to the slack channel

Contributing

Yes please! Please review our Contributing guide and Code of Conduct to get started!

Note: This project uses Go Modules, which requires Go 1.11 or higher, but we ship the vendor directory in our repository.

License

Apache License 2.0 See LICENSE for details.

About

accounts - General Ledger and financial account service with an HTTP API

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •