Add Balance and Withdrawal
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package request
|
||||
|
||||
import "furtuna-be/internal/entity"
|
||||
|
||||
type BalanceReq struct {
|
||||
Amount int64 `json:"amount"`
|
||||
Token string `json:"token"`
|
||||
}
|
||||
|
||||
func (b *BalanceReq) ToEntity(partnerID int64) *entity.BalanceWithdrawInquiry {
|
||||
return &entity.BalanceWithdrawInquiry{
|
||||
PartnerID: partnerID,
|
||||
Amount: b.Amount,
|
||||
}
|
||||
}
|
||||
|
||||
func (b *BalanceReq) ToEntityReq(partnerID int64) *entity.WalletWithdrawRequest {
|
||||
return &entity.WalletWithdrawRequest{
|
||||
PartnerID: partnerID,
|
||||
Amount: b.Amount,
|
||||
Token: b.Token,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user