public Task <PublicKeyOutputDto> PublicKeyQueryAsync(byte[] Node, BlockParameter BlockParameter = null)
        {
            var PublicKeyFunction = new PublicKeyFunction
            {
                Node = Node
            };

            return(ContractHandler.QueryDeserializingToObjectAsync <PublicKeyFunction, PublicKeyOutputDto>(PublicKeyFunction,
                                                                                                           BlockParameter));
        }
 public Task <PublicKeyOutputDto> PublicKeyQueryAsync(PublicKeyFunction PublicKeyFunction,
                                                      BlockParameter BlockParameter = null)
 {
     return(ContractHandler.QueryDeserializingToObjectAsync <PublicKeyFunction, PublicKeyOutputDto>(PublicKeyFunction,
                                                                                                    BlockParameter));
 }