Documentation ¶
Index ¶
- Variables
- type HaechiShardApplication
- func (app *HaechiShardApplication) BeginBlock(req abcitypes.RequestBeginBlock) abcitypes.ResponseBeginBlock
- func (app *HaechiShardApplication) CheckTx(req abcitypes.RequestCheckTx) abcitypes.ResponseCheckTx
- func (app *HaechiShardApplication) Commit() abcitypes.ResponseCommit
- func (app *HaechiShardApplication) DeliverTx(req abcitypes.RequestDeliverTx) abcitypes.ResponseDeliverTx
- func (app *HaechiShardApplication) EndBlock(req abcitypes.RequestEndBlock) abcitypes.ResponseEndBlock
- func (HaechiShardApplication) Info(req abcitypes.RequestInfo) abcitypes.ResponseInfo
- func (HaechiShardApplication) InitChain(req abcitypes.RequestInitChain) abcitypes.ResponseInitChain
- func (app *HaechiShardApplication) 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 HaechiShardApplication ¶
type HaechiShardApplication struct { abcitypes.BaseApplication // mu sync.Mutex Node *haechiNode.ValidatorInterface }
func NewHaechiShardApplication ¶
func NewHaechiShardApplication(node *haechiNode.ValidatorInterface) *HaechiShardApplication
func (*HaechiShardApplication) BeginBlock ¶
func (app *HaechiShardApplication) BeginBlock(req abcitypes.RequestBeginBlock) abcitypes.ResponseBeginBlock
func (*HaechiShardApplication) CheckTx ¶
func (app *HaechiShardApplication) CheckTx(req abcitypes.RequestCheckTx) abcitypes.ResponseCheckTx
func (*HaechiShardApplication) Commit ¶
func (app *HaechiShardApplication) Commit() abcitypes.ResponseCommit
func (*HaechiShardApplication) DeliverTx ¶
func (app *HaechiShardApplication) DeliverTx(req abcitypes.RequestDeliverTx) abcitypes.ResponseDeliverTx
func (*HaechiShardApplication) EndBlock ¶
func (app *HaechiShardApplication) EndBlock(req abcitypes.RequestEndBlock) abcitypes.ResponseEndBlock
func (HaechiShardApplication) Info ¶
func (HaechiShardApplication) Info(req abcitypes.RequestInfo) abcitypes.ResponseInfo
func (HaechiShardApplication) InitChain ¶
func (HaechiShardApplication) InitChain(req abcitypes.RequestInitChain) abcitypes.ResponseInitChain
func (*HaechiShardApplication) Query ¶
func (app *HaechiShardApplication) Query(reqQuery abcitypes.RequestQuery) (resQuery abcitypes.ResponseQuery)
Click to show internal directories.
Click to hide internal directories.