Skip to content

Program structure, initial operation#1

Draft
y2kappa wants to merge 2 commits intoPureMoney:mainfrom
y2kappa:feature/addBasicProgramStructureAndFirstInstruction
Draft

Program structure, initial operation#1
y2kappa wants to merge 2 commits intoPureMoney:mainfrom
y2kappa:feature/addBasicProgramStructureAndFirstInstruction

Conversation

@y2kappa
Copy link

@y2kappa y2kappa commented May 21, 2021

No description provided.

pub enum TroveInstruction {
/// 0
/// Starts the trade by creating and populating a trove account and transferring ownership of the
/// given SOL token account to the PDA

Choose a reason for hiding this comment

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

PDA?

///
/// 0. `[signer]` (Borrower) The account of the person initializing the borrowing
/// 1. `[writable]` (Trove SOL Account) Trove SOL token account that should be created prior to this instruction and owned by the initializer
/// 2. `[writable]` (Trove USD Account) The initializer's USD token account for the USD token they will receive should the trade go through

Choose a reason for hiding this comment

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

Should we use ROKS instead of USD token?

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.

2 participants