本文整理汇总了Golang中github.com/skycoin/skycoin-exchange/src/server/engine.Exchange.GetSecKey方法的典型用法代码示例。如果您正苦于以下问题:Golang Exchange.GetSecKey方法的具体用法?Golang Exchange.GetSecKey怎么用?Golang Exchange.GetSecKey使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/skycoin/skycoin-exchange/src/server/engine.Exchange
的用法示例。
在下文中一共展示了Exchange.GetSecKey方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: New
// New create sknet engine and register handlers.
func New(ee engine.Exchange, quit chan bool) *sknet.Engine {
engine := sknet.New(ee.GetSecKey(), quit)
engine.Use(sknet.Logger())
engine.Register("/create/account", api.CreateAccount(ee))
engine.Register("/create/deposit_address", api.GetNewAddress(ee))
engine.Register("/get/account/balance", api.GetAccountBalance(ee))
engine.Register("/get/address/balance", api.GetAddrBalance(ee))
engine.Register("/withdrawl", api.Withdraw(ee))
engine.Register("/create/order", api.CreateOrder(ee))
engine.Register("/get/coins", api.GetCoins(ee))
engine.Register("/get/orders", api.GetOrders(ee))
// utxos handler
engine.Register("/get/utxos", api.GetUtxos(ee))
// output history handler
engine.Register("/get/output", api.GetOutput(ee))
// transaction handler
engine.Register("/inject/tx", api.InjectTx(ee))
engine.Register("/get/tx", api.GetTx(ee))
engine.Register("/get/rawtx", api.GetRawTx(ee))
engine.Register("/admin/update/credit", api.UpdateCredit(ee))
return engine
}