Documentation
¶
Index ¶
- Constants
- type BridgeActivities
- type BridgeActivitiesFindByFilter
- type BridgeActivitiesListAddressFilter
- type BridgeActivitiesListAddressFilterCond
- type BridgeActivitiesListFilter
- type BridgeActivitiesListOrder
- type BridgeActivitiesView
- func (view *BridgeActivitiesView) FindBy(filter BridgeActivitiesFindByFilter) (BridgeActivityReadRow, error)
- func (view *BridgeActivitiesView) FindByLinkId(linkId string) (BridgeActivityReadRow, error)
- func (view *BridgeActivitiesView) Insert(activity *BridgeActivityInsertRow) error
- func (view *BridgeActivitiesView) List(addressFilter BridgeActivitiesListAddressFilter, ...) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
- func (view *BridgeActivitiesView) ListByChainAddress(chain string, address string, order BridgeActivitiesListOrder, ...) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
- func (view *BridgeActivitiesView) Update(activity *BridgeActivityReadRow) error
- type BridgeActivityInsertRow
- type BridgeActivityReadRow
- type BridgePendingActivities
- type BridgePendingActivitiesFilter
- type BridgePendingActivitiesOrder
- type BridgePendingActivitiesView
- func (thisView *BridgePendingActivitiesView) Insert(activity *BridgePendingActivityInsertRow) error
- func (thisView *BridgePendingActivitiesView) List(filter BridgePendingActivitiesFilter, order BridgePendingActivitiesOrder) ([]BridgePendingActivityReadRow, error)
- func (thisView *BridgePendingActivitiesView) ListAllUnprocessedIncoming() ([]BridgePendingActivityReadRow, error)
- func (thisView *BridgePendingActivitiesView) ListAllUnprocessedOutgoing() ([]BridgePendingActivityReadRow, error)
- func (thisView *BridgePendingActivitiesView) UpdateToProcessed(id int64) error
- type BridgePendingActivityInsertRow
- type BridgePendingActivityReadRow
- type MockBridgeActivitiesView
- func (view *MockBridgeActivitiesView) FindBy(filter BridgeActivitiesFindByFilter) (BridgeActivityReadRow, error)
- func (view *MockBridgeActivitiesView) FindByLinkId(linkId string) (BridgeActivityReadRow, error)
- func (view *MockBridgeActivitiesView) Insert(activity *BridgeActivityInsertRow) error
- func (view *MockBridgeActivitiesView) List(addressFilter BridgeActivitiesListAddressFilter, ...) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
- func (view *MockBridgeActivitiesView) ListByChainAddress(chain string, address string, order BridgeActivitiesListOrder, ...) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
- func (view *MockBridgeActivitiesView) Update(activity *BridgeActivityReadRow) error
- type MockBridgePendingActivitiesView
- func (view *MockBridgePendingActivitiesView) Insert(activity *BridgePendingActivityInsertRow) error
- func (view *MockBridgePendingActivitiesView) List(filter BridgePendingActivitiesFilter, order BridgePendingActivitiesOrder) ([]BridgePendingActivityReadRow, error)
- func (view *MockBridgePendingActivitiesView) ListAllUnprocessedIncoming() ([]BridgePendingActivityReadRow, error)
- func (view *MockBridgePendingActivitiesView) ListAllUnprocessedOutgoing() ([]BridgePendingActivityReadRow, error)
- func (view *MockBridgePendingActivitiesView) UpdateToProcessed(id int64) error
Constants ¶
View Source
const TABLE_BRIDGE_ACTIVITIES = "view_bridge_activities"
View Source
const TABLE_BRIDGE_PENDING_ACTIVITIES = "view_bridge_pending_activities"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgeActivities ¶
type BridgeActivities interface { FindByLinkId(linkId string) (BridgeActivityReadRow, error) FindBy(filter BridgeActivitiesFindByFilter) (BridgeActivityReadRow, error) ListByChainAddress( chain string, address string, order BridgeActivitiesListOrder, pagination *pagination_interface.Pagination, ) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error) List( addressFilter BridgeActivitiesListAddressFilter, filter BridgeActivitiesListFilter, order BridgeActivitiesListOrder, pagination *pagination_interface.Pagination, ) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error) Insert(activity *BridgeActivityInsertRow) error Update(activity *BridgeActivityReadRow) error }
func NewBridgeActivitiesView ¶ added in v1.3.4
func NewBridgeActivitiesView(handle *rdb.Handle) BridgeActivities
func NewMockBridgeActivitiesView ¶ added in v1.3.4
func NewMockBridgeActivitiesView() BridgeActivities
type BridgeActivitiesListAddressFilter ¶ added in v1.0.1
type BridgeActivitiesListAddressFilter = []BridgeActivitiesListAddressFilterCond
type BridgeActivitiesListAddressFilterCond ¶ added in v1.3.4
type BridgeActivitiesView ¶ added in v1.3.4
type BridgeActivitiesView struct {
// contains filtered or unexported fields
}
func (*BridgeActivitiesView) FindBy ¶ added in v1.3.4
func (view *BridgeActivitiesView) FindBy(filter BridgeActivitiesFindByFilter) (BridgeActivityReadRow, error)
func (*BridgeActivitiesView) FindByLinkId ¶ added in v1.3.4
func (view *BridgeActivitiesView) FindByLinkId(linkId string) (BridgeActivityReadRow, error)
func (*BridgeActivitiesView) Insert ¶ added in v1.3.4
func (view *BridgeActivitiesView) Insert(activity *BridgeActivityInsertRow) error
func (*BridgeActivitiesView) List ¶ added in v1.3.4
func (view *BridgeActivitiesView) List( addressFilter BridgeActivitiesListAddressFilter, filter BridgeActivitiesListFilter, order BridgeActivitiesListOrder, pagination *pagination_interface.Pagination, ) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
func (*BridgeActivitiesView) ListByChainAddress ¶ added in v1.3.4
func (view *BridgeActivitiesView) ListByChainAddress( chain string, address string, order BridgeActivitiesListOrder, pagination *pagination_interface.Pagination, ) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
func (*BridgeActivitiesView) Update ¶ added in v1.3.4
func (view *BridgeActivitiesView) Update(activity *BridgeActivityReadRow) error
type BridgeActivityInsertRow ¶
type BridgeActivityInsertRow struct { BridgeType types.BridgeType `json:"bridgeType"` SourceBlockHeight int64 `json:"sourceBlockHeight"` SourceBlockTime *utctime.UTCTime `json:"sourceBlockTime"` SourceTransactionId string `json:"sourceTransactionId"` SourceChain string `json:"sourceChain"` SourceAddress string `json:"sourceAddress"` MaybeSourceSmartContractAddress *string `json:"sourceSmartContractAddress"` MaybeDestinationBlockHeight *int64 `json:"destinationBlockHeight"` MaybeDestinationBlockTime *utctime.UTCTime `json:"destinationBlockTime"` MaybeDestinationTransactionId *string `json:"destinationTransactionId"` DestinationChain string `json:"destinationChain"` DestinationAddress string `json:"destinationAddress"` MaybeDestinationSmartContractAddress *string `json:"destinationSmartContractAddress"` MaybeChannelId *string `json:"channelId"` LinkId string `json:"-"` Amount coin.Int `json:"amount"` MaybeDenom *string `json:"denom"` MaybeBridgeFeeAmount *coin.Int `json:"bridgeFeeAmount"` MaybeBridgeFeeDenom *string `json:"bridgeFeeDenom"` Status types.Status `json:"status"` }
type BridgeActivityReadRow ¶
type BridgePendingActivities ¶
type BridgePendingActivities interface { ListAllUnprocessedOutgoing() ([]BridgePendingActivityReadRow, error) ListAllUnprocessedIncoming() ([]BridgePendingActivityReadRow, error) List( filter BridgePendingActivitiesFilter, order BridgePendingActivitiesOrder, ) ([]BridgePendingActivityReadRow, error) UpdateToProcessed(id int64) error Insert(activity *BridgePendingActivityInsertRow) error }
func NewBridgePendingActivitiesView ¶ added in v1.3.4
func NewBridgePendingActivitiesView(handle *rdb.Handle) BridgePendingActivities
func NewMockBridgePendingActivitiesView ¶ added in v1.3.4
func NewMockBridgePendingActivitiesView() BridgePendingActivities
type BridgePendingActivitiesView ¶ added in v1.3.4
type BridgePendingActivitiesView struct {
// contains filtered or unexported fields
}
func (*BridgePendingActivitiesView) Insert ¶ added in v1.3.4
func (thisView *BridgePendingActivitiesView) Insert(activity *BridgePendingActivityInsertRow) error
func (*BridgePendingActivitiesView) List ¶ added in v1.3.4
func (thisView *BridgePendingActivitiesView) List( filter BridgePendingActivitiesFilter, order BridgePendingActivitiesOrder, ) ([]BridgePendingActivityReadRow, error)
func (*BridgePendingActivitiesView) ListAllUnprocessedIncoming ¶ added in v1.3.4
func (thisView *BridgePendingActivitiesView) ListAllUnprocessedIncoming() ([]BridgePendingActivityReadRow, error)
func (*BridgePendingActivitiesView) ListAllUnprocessedOutgoing ¶ added in v1.3.4
func (thisView *BridgePendingActivitiesView) ListAllUnprocessedOutgoing() ([]BridgePendingActivityReadRow, error)
func (*BridgePendingActivitiesView) UpdateToProcessed ¶ added in v1.3.4
func (thisView *BridgePendingActivitiesView) UpdateToProcessed(id int64) error
type BridgePendingActivityInsertRow ¶
type BridgePendingActivityInsertRow struct { BlockHeight int64 `json:"blockHeight"` BlockTime *utctime.UTCTime `json:"blockTime"` MaybeTransactionId *string `json:"maybeTransactionId"` BridgeType types.BridgeType `json:"bridgeType"` LinkId string `json:"linkId"` Direction types.Direction `json:"direction"` FromChainId string `json:"fromChainId"` MaybeFromAddress *string `json:"maybeFromAddress"` MaybeFromSmartContractAddress *string `json:"maybeFromSmartContractAddress"` ToChainId string `json:"toChainId"` ToAddress string `json:"toAddress"` MaybeToSmartContractAddress *string `json:"maybeToSmartContractAddress"` MaybeChannelId *string `json:"maybeChannelId"` Amount coin.Int `json:"amount"` MaybeDenom *string `json:"maybeDenom"` MaybeBridgeFeeAmount *coin.Int `json:"maybeBridgeFeeAmount"` MaybeBridgeFeeDenom *string `json:"maybeBridgeFeeDenom"` Status types.Status `json:"status"` IsProcessed bool `json:"isProcessed"` }
type MockBridgeActivitiesView ¶ added in v1.3.4
func (*MockBridgeActivitiesView) FindBy ¶ added in v1.3.4
func (view *MockBridgeActivitiesView) FindBy(filter BridgeActivitiesFindByFilter) (BridgeActivityReadRow, error)
func (*MockBridgeActivitiesView) FindByLinkId ¶ added in v1.3.4
func (view *MockBridgeActivitiesView) FindByLinkId(linkId string) (BridgeActivityReadRow, error)
func (*MockBridgeActivitiesView) Insert ¶ added in v1.3.4
func (view *MockBridgeActivitiesView) Insert(activity *BridgeActivityInsertRow) error
func (*MockBridgeActivitiesView) List ¶ added in v1.3.4
func (view *MockBridgeActivitiesView) List( addressFilter BridgeActivitiesListAddressFilter, filter BridgeActivitiesListFilter, order BridgeActivitiesListOrder, pagination *pagination_interface.Pagination, ) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
func (*MockBridgeActivitiesView) ListByChainAddress ¶ added in v1.3.4
func (view *MockBridgeActivitiesView) ListByChainAddress( chain string, address string, order BridgeActivitiesListOrder, pagination *pagination_interface.Pagination, ) ([]BridgeActivityReadRow, *pagination_interface.PaginationResult, error)
func (*MockBridgeActivitiesView) Update ¶ added in v1.3.4
func (view *MockBridgeActivitiesView) Update(activity *BridgeActivityReadRow) error
type MockBridgePendingActivitiesView ¶ added in v1.3.4
func (*MockBridgePendingActivitiesView) Insert ¶ added in v1.3.4
func (view *MockBridgePendingActivitiesView) Insert(activity *BridgePendingActivityInsertRow) error
func (*MockBridgePendingActivitiesView) List ¶ added in v1.3.4
func (view *MockBridgePendingActivitiesView) List( filter BridgePendingActivitiesFilter, order BridgePendingActivitiesOrder, ) ([]BridgePendingActivityReadRow, error)
func (*MockBridgePendingActivitiesView) ListAllUnprocessedIncoming ¶ added in v1.3.4
func (view *MockBridgePendingActivitiesView) ListAllUnprocessedIncoming() ([]BridgePendingActivityReadRow, error)
func (*MockBridgePendingActivitiesView) ListAllUnprocessedOutgoing ¶ added in v1.3.4
func (view *MockBridgePendingActivitiesView) ListAllUnprocessedOutgoing() ([]BridgePendingActivityReadRow, error)
func (*MockBridgePendingActivitiesView) UpdateToProcessed ¶ added in v1.3.4
func (view *MockBridgePendingActivitiesView) UpdateToProcessed(id int64) error
Click to show internal directories.
Click to hide internal directories.