 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventTransactionPayload ¶
type EventTransactionPayload struct {
	Kind             models.WebhookKind        `json:"kind"`
	IsSystem         bool                      `json:"is_system"`
	Blockchain       wconstants.BlockchainType `json:"blockchain"`
	Hash             string                    `json:"hash"`
	NetworkCreatedAt time.Time                 `json:"network_created_at"`
	FromAddress      string                    `json:"from_address,omitempty"`
	ToAddress        string                    `json:"to_address,omitempty"`
	Amount           string                    `json:"amount"`
	ContractAddress  string                    `json:"contract_address,omitempty"`
	Status           models.WebhookEventStatus `json:"status"`
	Fee              string                    `json:"fee"`
	Confirmations    uint64                    `json:"confirmations"`
	WalletType       constants.WalletType      `json:"wallet_type"`
	TxUniqKey        string                    `json:"tx_uniq_key,omitempty"`
	ExternalWalletID string                    `json:"external_wallet_id,omitempty"`
	RequestID        string                    `json:"request_id,omitempty"`
}
    EventTransactionPayload
func (EventTransactionPayload) RawMessage ¶
func (p EventTransactionPayload) RawMessage() (*bytes.Buffer, error)
type EventTransferStatusPayload ¶
type EventTransferStatusPayload struct {
	Kind               models.WebhookKind            `json:"kind"`
	IsSystem           bool                          `json:"is_system"`
	RequestID          string                        `json:"request_id"`
	Status             constants.TransferStatus      `json:"status"`
	Step               string                        `json:"step"`
	SystemTransactions []*models.TransferTransaction `json:"system_transactions"`
	ErrorMessage       string                        `json:"error_message,omitempty"`
}
    EventTransferStatusPayload
func (EventTransferStatusPayload) RawMessage ¶
func (p EventTransferStatusPayload) RawMessage() (*bytes.Buffer, error)
 Click to show internal directories. 
   Click to hide internal directories.