Documentation
¶
Index ¶
- Constants
- Variables
- type Configuration
- func (c *Configuration) Check(network identifier.Network) error
- func (c *Configuration) Errors() []meta.ErrorDefinition
- func (c *Configuration) Network() identifier.Network
- func (c *Configuration) Operations() []string
- func (c *Configuration) Statuses() []meta.StatusDefinition
- func (c *Configuration) Version() meta.Version
Constants ¶
View Source
const ( RosettaVersion = "1.4.10" NodeVersion = "0.17.4" MiddlewareVersion = "0.0.0" )
View Source
const (
OperationTransfer = "TRANSFER"
)
Variables ¶
View Source
var ( ErrorInternal = meta.ErrorDefinition{Code: 1, Message: "internal error", Retriable: false} ErrorInvalidEncoding = meta.ErrorDefinition{Code: 2, Message: "invalid request encoding", Retriable: false} ErrorInvalidFormat = meta.ErrorDefinition{Code: 3, Message: "invalid request format", Retriable: false} ErrorInvalidNetwork = meta.ErrorDefinition{Code: 4, Message: "invalid network identifier", Retriable: false} ErrorInvalidAccount = meta.ErrorDefinition{Code: 5, Message: "invalid account identifier", Retriable: false} ErrorInvalidCurrency = meta.ErrorDefinition{Code: 6, Message: "invalid currency identifier", Retriable: false} ErrorInvalidBlock = meta.ErrorDefinition{Code: 7, Message: "invalid block identifier", Retriable: false} ErrorInvalidTransaction = meta.ErrorDefinition{Code: 8, Message: "invalid transaction identifier", Retriable: false} ErrorUnknownBlock = meta.ErrorDefinition{Code: 9, Message: "unknown block identifier", Retriable: true} ErrorUnknownCurrency = meta.ErrorDefinition{Code: 10, Message: "unknown currency identifier", Retriable: false} ErrorUnknownTransaction = meta.ErrorDefinition{Code: 11, Message: "unknown block transaction", Retriable: false} )
View Source
var (
StatusCompleted = meta.StatusDefinition{Status: "COMPLETED", Successful: true}
)
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
// contains filtered or unexported fields
}
func New ¶
func New(chain flow.ChainID) *Configuration
func (*Configuration) Check ¶
func (c *Configuration) Check(network identifier.Network) error
func (*Configuration) Errors ¶
func (c *Configuration) Errors() []meta.ErrorDefinition
func (*Configuration) Network ¶
func (c *Configuration) Network() identifier.Network
func (*Configuration) Operations ¶
func (c *Configuration) Operations() []string
func (*Configuration) Statuses ¶
func (c *Configuration) Statuses() []meta.StatusDefinition
func (*Configuration) Version ¶
func (c *Configuration) Version() meta.Version
Click to show internal directories.
Click to hide internal directories.