if len(in.Hashornumber) == 32 {
        result, err = rpc.hub.RequestFuture(message.ChainSvc, &message.GetReceipts{BlockHash: in.Hashornumber},
            defaultActorTimeout, "rpc.(*AergoRPCService).GetReceipts#2").Result()
    } else if len(in.Hashornumber) == 8 {
        number := uint64(binary.LittleEndian.Uint64(in.Hashornumber))