public function deleteWallet($identifier, $checksumAddress, $signature, $force = false) {
        $response = $this->blocktrailClient->delete("wallet/{$identifier}", ['force' => $force], [
            'checksum' => $checksumAddress,
            'signature' => $signature
        ], RestClient::AUTH_HTTP_SIG, 360);
        return self::jsonDecode($response->body(), true);
    }
public function deleteWallet($identifier, $checksumAddress, $signature, $force = false) {
        $response = $this->blocktrailClient->delete("wallet/{$identifier}", ['force' => $force], [
            'checksum' => $checksumAddress,
            'signature' => $signature
        ], RestClient::AUTH_HTTP_SIG, 360);
        return self::jsonDecode($response->body(), true);
    }
public function deleteWallet ( $ identifier , $ checksumAddress , $ signature , $ force = false ) { $ response = $ this -> blocktrailClient -> delete ( "wallet/{$identifier}" , [ 'force' => $ force ] , [ 'checksum' => $ checksumAddress , 'signature' => $ signature ] , RestClient :: AUTH_HTTP_SIG , 360 ) ; return self :: jsonDecode ( $ response -> body ( ) , true ) ; }
delete a wallet from the server
the checksum address and a signature to verify you ownership of the key of that checksum address
is required to be able to delete a wallet

@param string    $identifier             the identifier of the wallet
@param string    $checksumAddress        the address for your master private key (and the checksum used when creating the wallet)
@param string    $signature              a signature of the checksum address as message signed by the private key matching that address
@param bool      $force                  ignore warnings (such as a non-zero balance)
@return mixed
delete a wallet from the server the checksum address and a signature to verify you ownership of the key of that checksum address is required to be able to delete a wallet