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