Exemple #1
0
func blockchainBlockHandler(gateway *daemon.Gateway) http.HandlerFunc {
	return func(w http.ResponseWriter, r *http.Request) {
		sseq := r.FormValue("seq")
		seq, err := strconv.ParseUint(sseq, 10, 64)
		if err != nil {
			Error400(w, fmt.Sprintf("Invalid seq value \"%s\"", sseq))
			return
		}
		SendOr404(w, gateway.GetBlock(seq))
	}
}