(count uint32)
| 157 | } |
| 158 | |
| 159 | func (bs *BusService) fetchBlockByCount(count uint32) (block *types.BPBlock, err error) { |
| 160 | var ( |
| 161 | req = &types.FetchBlockByCountReq{ |
| 162 | Count: count, |
| 163 | } |
| 164 | resp = &types.FetchBlockResp{} |
| 165 | ) |
| 166 | if err = bs.requestBP(route.MCCFetchBlockByCount.String(), req, resp); err != nil { |
| 167 | return |
| 168 | } |
| 169 | block = resp.Block |
| 170 | return |
| 171 | } |
| 172 | |
| 173 | func (bs *BusService) requestLastBlock() ( |
| 174 | block *types.BPBlock, profiles []*types.SQLChainProfile, count uint32, |