Documentation ¶
Index ¶
- Variables
- type HaechiBeaconApplication
- func (app *HaechiBeaconApplication) BeginBlock(req abcitypes.RequestBeginBlock) abcitypes.ResponseBeginBlock
- func (app *HaechiBeaconApplication) CheckTx(req abcitypes.RequestCheckTx) abcitypes.ResponseCheckTx
- func (app *HaechiBeaconApplication) Commit() abcitypes.ResponseCommit
- func (app *HaechiBeaconApplication) DeliverTx(req abcitypes.RequestDeliverTx) abcitypes.ResponseDeliverTx
- func (app *HaechiBeaconApplication) EndBlock(req abcitypes.RequestEndBlock) abcitypes.ResponseEndBlock
- func (HaechiBeaconApplication) Info(req abcitypes.RequestInfo) abcitypes.ResponseInfo
- func (HaechiBeaconApplication) InitChain(req abcitypes.RequestInitChain) abcitypes.ResponseInitChain
- func (app *HaechiBeaconApplication) Query(reqQuery abcitypes.RequestQuery) (resQuery abcitypes.ResponseQuery)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ProtocolVersion uint64 = 0x1
)
Functions ¶
This section is empty.
Types ¶
type HaechiBeaconApplication ¶
type HaechiBeaconApplication struct { abcitypes.BaseApplication // mu sync.Mutex Node *haechiNode.ValidatorInterface }
func NewHaechiBeaconApplication ¶
func NewHaechiBeaconApplication(node *haechiNode.ValidatorInterface) *HaechiBeaconApplication
func (*HaechiBeaconApplication) BeginBlock ¶
func (app *HaechiBeaconApplication) BeginBlock(req abcitypes.RequestBeginBlock) abcitypes.ResponseBeginBlock
func (*HaechiBeaconApplication) CheckTx ¶
func (app *HaechiBeaconApplication) CheckTx(req abcitypes.RequestCheckTx) abcitypes.ResponseCheckTx
receive: blocktimestamp=111000,fromid=1,toid=1,type=0,from=ABCD1,to=DCBA1,value=0,data=NONE,nonce=0,blockheight=1000,index=0>fromid=1,toid=2,type=0,from=ABCD1,to=DCBA2,value=0,data=NONE,nonce=1,blockheight=1000,index=1>
func (*HaechiBeaconApplication) Commit ¶
func (app *HaechiBeaconApplication) Commit() abcitypes.ResponseCommit
func (*HaechiBeaconApplication) DeliverTx ¶
func (app *HaechiBeaconApplication) DeliverTx(req abcitypes.RequestDeliverTx) abcitypes.ResponseDeliverTx
func (*HaechiBeaconApplication) EndBlock ¶
func (app *HaechiBeaconApplication) EndBlock(req abcitypes.RequestEndBlock) abcitypes.ResponseEndBlock
func (HaechiBeaconApplication) Info ¶
func (HaechiBeaconApplication) Info(req abcitypes.RequestInfo) abcitypes.ResponseInfo
func (HaechiBeaconApplication) InitChain ¶
func (HaechiBeaconApplication) InitChain(req abcitypes.RequestInitChain) abcitypes.ResponseInitChain
func (*HaechiBeaconApplication) Query ¶
func (app *HaechiBeaconApplication) Query(reqQuery abcitypes.RequestQuery) (resQuery abcitypes.ResponseQuery)
Click to show internal directories.
Click to hide internal directories.