Documentation
¶
Overview ¶
Package furlpay is the official Furlpay server-side SDK for Go.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SignPayload ¶
SignPayload produces a furlpay-signature header value (HMAC-SHA256).
Types ¶
type Client ¶
Client is a Furlpay API client.
func (*Client) InvestingCreateOrder ¶
func (c *Client) InvestingCreateOrder(p OrderParams) (map[string]any, error)
InvestingCreateOrder places a fractional order.
func (*Client) SwapsQuote ¶
SwapsQuote returns a cross-chain swap quote.
func (*Client) WalletsRetrieve ¶
WalletsRetrieve returns Safe balances and modules.
func (*Client) WalletsTransfer ¶
func (c *Client) WalletsTransfer(p TransferParams) (map[string]any, error)
WalletsTransfer submits a gas-sponsored transfer.
type Event ¶
type Event struct {
ID string `json:"id"`
Type string `json:"type"`
Created int64 `json:"created"`
Data json.RawMessage `json:"data"`
}
Event is a Furlpay webhook event envelope.
Click to show internal directories.
Click to hide internal directories.