transaction

package
v0.10.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBroadcastHttpHandler added in v0.7.0

func NewBroadcastHttpHandler(db *store.Store, c *client.Client) *broadcastHttpHandler

func NewBroadcastUseCase added in v0.7.0

func NewBroadcastUseCase(db *store.Store, c *client.Client) *broadcastUseCase

func NewGetByHeightHttpHandler

func NewGetByHeightHttpHandler(db *store.Store, c *client.Client) *getByHeightHttpHandler

func NewGetByHeightUseCase

func NewGetByHeightUseCase(db *store.Store, c *client.Client) *getByHeightUseCase

Types

type BroadcastRequest added in v0.7.0

type BroadcastRequest struct {
	TxRaw string `form:"tx_raw" binding:"required" json:"tx_raw"`
}

type BroadcastResponse added in v0.8.0

type BroadcastResponse struct {
	Submitted bool `json:"submitted"`
}

type ListItem added in v0.4.0

type ListItem struct {
	PublicKey         string         `json:"public_key"`
	Hash              string         `json:"hash"`
	Nonce             uint64         `json:"nonce"`
	Fee               types.Quantity `json:"fee"`
	GasLimit          uint64         `json:"gas_limit"`
	GasPrice          types.Quantity `json:"gas_price"`
	Method            string         `json:"method"`
	SignatureVerified bool           `json:"signature_verified"`
}

type ListView

type ListView struct {
	Items []ListItem `json:"items"`
}

func ToListView

func ToListView(rawTransactions []*transactionpb.Transaction) *ListView

type Request

type Request struct {
	Height *int64 `form:"height" binding:"-"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL