mirror of
https://github.com/aljazceru/ark.git
synced 2025-12-18 20:54:20 +01:00
Support onboarding & Drop faucet (#119)
* Renaming * Add server-side support for onboarding * add onboard --amount command * support client side onboarding * Drop dummy tx builder * Drop faucet * Fixes * fix public key encoding * fix schnorr pub key check in validation * fix server/README to accomodate onboarding --------- Co-authored-by: Louis <louis@vulpem.com> Co-authored-by: João Bordalo <bordalix@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
a95a829b20
commit
1650ea5935
@@ -28,6 +28,14 @@ func NewPayment(inputs []Vtxo) (*Payment, error) {
|
||||
return p, nil
|
||||
}
|
||||
|
||||
func NewPaymentUnsafe(inputs []Vtxo, receivers []Receiver) *Payment {
|
||||
return &Payment{
|
||||
Id: uuid.New().String(),
|
||||
Inputs: inputs,
|
||||
Receivers: receivers,
|
||||
}
|
||||
}
|
||||
|
||||
func (p *Payment) AddReceivers(receivers []Receiver) (err error) {
|
||||
if p.Receivers == nil {
|
||||
p.Receivers = make([]Receiver, 0)
|
||||
|
||||
Reference in New Issue
Block a user