Documentation
¶
Index ¶
- type Config
- type Operator
- func (o *Operator) FundAddress(c *gin.Context)
- func (o *Operator) GetConfig(c *gin.Context)
- func (o *Operator) GetStatus(c *gin.Context)
- func (o *Operator) GetUtxos(c *gin.Context)
- func (o *Operator) PostTransaction(c *gin.Context)
- func (o *Operator) Serve(ctx context.Context) error
- func (o *Operator) Transact(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
OperatorPort int `env:"operator_port" envDefault:"3001"`
MainAccountPrivateKey string `env:"main_account_private_key" envDefault:"0x2bdd21761a483f71054e14f5b827213567971c676928d9a1808cbfa4b7501200"`
MainAccountPublicKey string `env:"main_account_public_key" envDefault:"0xDf08F82De32B8d460adbE8D72043E3a7e25A3B39"`
PlasmaContractAddress string `env:"plasma_contract_address" envDefault:"0x7cc4b1851c35959d34e635a470f6b5c43ba3c9c9"`
GethHost string `env:"geth_host" envDefault:"http://127.0.0.1:8545"`
StartingBlock uint64 `env:"starting_block" envDefault:"0"`
}
type Operator ¶
type Operator struct {
// contains filtered or unexported fields
}
func NewOperator ¶
func (*Operator) FundAddress ¶
returns a list of utxos for an address
func (*Operator) PostTransaction ¶
Click to show internal directories.
Click to hide internal directories.