I paid the fee of 0.0001btc which was normal before but now its too low.
here it is https://blockchain.info/tx/0f8197251408b3c6913eb8812a63469db37566b237329b671bf33088feb285ad
can something be done now to get it confirmed
http://mocacinno.com/feecheck.php?txid=0f8197251408b3c6913eb8812a63469db37566b237329b671bf33088feb285ad
both problem and sullutions are listed via above link... However, since you added 5 sat/byte, viabtc won't accept your transaction.
The only things you can do are:
- waiting untill most nodes drop your tx from their mempool
- RBF (in case you opted in for RBF when you created the transaction)
- CPFP
- double spend the original inputs for the unconfirmed transaction in a transaction with sufficient fees
All these options are explained on my site (link on the top of my post)
In the future, please remember there is no "standard" fee. The fee is something you give to the miner that adds your transaction to the block he's working on. Since the block has a limited size (1Mb), it's normal the fee is calculated based on the size of your transaction (the bigger your transaction, the bigger the fee... that's why the unit for fees is -satoshi's per byte-).
Contrary to popular belief, the size of your transaction has nothing to do with the monetary value you transmit, and everything to do with the number of inputs and outputs your transaction has. In other words, if you collect dozens of dust (very small) payments in your wallet, you'll have to pay a much larger fee if you want to empty out your wallet compared to when you only have a couple payments you collected.