VOTING POWER0.00%
DOWNVOTE POWER0.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.034USD
STEEM
0.620STEEM
SBD
0.000SBD
Own SP
0.000SP
Detailed Balance
| STEEM | ||
| balance | 0.599STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.021STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.000SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 0.000SP | SP |
| Reward SP (pending) | 0.021SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "0.599 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.021 STEEM",
"vesting_shares": "0.000000 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | coincircus |
| id | 1180294 |
| rank | 1,897,349 |
| reputation | 564652107 |
| created | 2018-11-24T04:35:27 |
| recovery_account | blocktrades |
| proxy | None |
| post_count | 1 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-12-23T14:10:03 |
| last_root_post | 2018-12-23T14:10:03 |
| last_vote_time | 1970-01-01T00:00:00 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.599 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 0.000000 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 42.214570 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 1970-01-01T00:00:00 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 1180294,
"name": "coincircus",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7CjDZJgQTEtLF7wwiAThR5vBQMn4GU1LmpGasWtFKqAqDosJCr",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8fTEAS1KuvXAHf2QhkCwHYGBCHfVbb5dJB9KHdPfTZqXahZPXr",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5X4fZy7Nvz1wDym1NVGiMcF4G6kQ27R48Zxx9EmavF9zia5g3w",
1
]
]
},
"memo_key": "STM6rd85ofv97WyA4V1Nks6TST5oXdHFX1yNwJZ8ZgxRfCmLPJEd3",
"json_metadata": "{}",
"posting_json_metadata": "",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "1970-01-01T00:00:00",
"created": "2018-11-24T04:35:27",
"mined": false,
"recovery_account": "blocktrades",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 1,
"can_vote": true,
"voting_manabar": {
"current_mana": 0,
"last_update_time": 1543034127
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1543034127
},
"voting_power": 0,
"balance": "0.599 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "1970-01-01T00:00:00",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.021 STEEM",
"reward_vesting_balance": "42.214570 VESTS",
"reward_vesting_steem": "0.021 STEEM",
"vesting_shares": "0.000000 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 0,
"posting_rewards": 42,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-12-23T14:10:03",
"last_root_post": "2018-12-23T14:10:03",
"last_vote_time": "1970-01-01T00:00:00",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": 564652107,
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 1897349
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
bitcoindenmarkreplied to @coincircus / r2xgbi2021/11/21 14:59:51
bitcoindenmarkreplied to @coincircus / r2xgbi
2021/11/21 14:59:51
| parent author | coincircus |
| parent permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| author | bitcoindenmark |
| permlink | r2xgbi |
| title | |
| body | is there a way to do this, by pasting the transaction in your own wallet and signing there, so you will know what is done ? |
| json metadata | {"app":"steemit/0.2"} |
| Transaction Info | Block #59191502/Trx 43df9ee0f1466c3da99ff7e95c4edad2f9d2c438 |
View Raw JSON Data
{
"trx_id": "43df9ee0f1466c3da99ff7e95c4edad2f9d2c438",
"block": 59191502,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-11-21T14:59:51",
"op": [
"comment",
{
"parent_author": "coincircus",
"parent_permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"author": "bitcoindenmark",
"permlink": "r2xgbi",
"title": "",
"body": "is there a way to do this, by pasting the transaction in your own wallet and signing there, so you will know what is done ?",
"json_metadata": "{\"app\":\"steemit/0.2\"}"
}
]
}2019/11/24 05:53:18
2019/11/24 05:53:18
| parent author | coincircus |
| parent permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| author | steemitboard |
| permlink | steemitboard-notify-coincircus-20191124t055317000z |
| title | |
| body | Congratulations @coincircus! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@coincircus/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@coincircus) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=coincircus)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #38446974/Trx 68e358a742a22ec6cad1025fa1b8f3990fefe19c |
View Raw JSON Data
{
"trx_id": "68e358a742a22ec6cad1025fa1b8f3990fefe19c",
"block": 38446974,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-11-24T05:53:18",
"op": [
"comment",
{
"parent_author": "coincircus",
"parent_permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"author": "steemitboard",
"permlink": "steemitboard-notify-coincircus-20191124t055317000z",
"title": "",
"body": "Congratulations @coincircus! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@coincircus/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@coincircus) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=coincircus)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2019/01/18 06:01:51
2019/01/18 06:01:51
| parent author | coincircus |
| parent permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| author | partiko |
| permlink | partiko-re-coincircus-how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way-20190118t060151428z |
| title | |
| body | Thank you so much for sharing this amazing post with us! Have you heard about Partiko? It’s a really convenient mobile app for Steem! With Partiko, you can easily see what’s going on in the Steem community, make posts and comments (no beneficiary cut forever!), and always stayed connected with your followers via push notification! Partiko also rewards you with Partiko Points (3000 Partiko Point bonus when you first use it!), and Partiko Points can be converted into Steem tokens. You can earn Partiko Points easily by making posts and comments using Partiko. We also noticed that your Steem Power is low. We will be very happy to delegate 15 Steem Power to you once you have made a post using Partiko! With more Steem Power, you can make more posts and comments, and earn more rewards! If that all sounds interesting, you can: - Download Partiko Android at [Google Play](http://bit.ly/2SRFIta) - Or Download Partiko iOS on the [App Store](https://apple.co/2PcXkSd) Thank you so much for reading this message! |
| json metadata | {"app":"partiko"} |
| Transaction Info | Block #29555543/Trx f0e0dcf0878b349e5f870c0224296bc4c137adcf |
View Raw JSON Data
{
"trx_id": "f0e0dcf0878b349e5f870c0224296bc4c137adcf",
"block": 29555543,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-18T06:01:51",
"op": [
"comment",
{
"parent_author": "coincircus",
"parent_permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"author": "partiko",
"permlink": "partiko-re-coincircus-how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way-20190118t060151428z",
"title": "",
"body": "Thank you so much for sharing this amazing post with us!\n\nHave you heard about Partiko? It’s a really convenient mobile app for Steem! With Partiko, you can easily see what’s going on in the Steem community, make posts and comments (no beneficiary cut forever!), and always stayed connected with your followers via push notification!\n\nPartiko also rewards you with Partiko Points (3000 Partiko Point bonus when you first use it!), and Partiko Points can be converted into Steem tokens. You can earn Partiko Points easily by making posts and comments using Partiko.\n\nWe also noticed that your Steem Power is low. We will be very happy to delegate 15 Steem Power to you once you have made a post using Partiko! With more Steem Power, you can make more posts and comments, and earn more rewards!\n\nIf that all sounds interesting, you can: \n\n- Download Partiko Android at [Google Play](http://bit.ly/2SRFIta)\n- Or Download Partiko iOS on the [App Store](https://apple.co/2PcXkSd)\n\nThank you so much for reading this message!",
"json_metadata": "{\"app\":\"partiko\"}"
}
]
}coincircusreceived 0.021 STEEM, 0.026 SP author reward for @coincircus / how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way2018/12/30 14:10:03
coincircusreceived 0.021 STEEM, 0.026 SP author reward for @coincircus / how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way
2018/12/30 14:10:03
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| sbd payout | 0.000 SBD |
| steem payout | 0.021 STEEM |
| vesting payout | 42.214570 VESTS |
| Transaction Info | Block #29018624/Virtual Operation #7 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 29018624,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 7,
"timestamp": "2018-12-30T14:10:03",
"op": [
"author_reward",
{
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.021 STEEM",
"vesting_payout": "42.214570 VESTS"
}
]
}2018/12/24 00:48:18
2018/12/24 00:48:18
| voter | lovemetouchme2 |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| weight | 1100 (11.00%) |
| Transaction Info | Block #28829864/Trx 6a1979a219c324a4665d907e5be62b86183ae63d |
View Raw JSON Data
{
"trx_id": "6a1979a219c324a4665d907e5be62b86183ae63d",
"block": 28829864,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-24T00:48:18",
"op": [
"vote",
{
"voter": "lovemetouchme2",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"weight": 1100
}
]
}2018/12/23 16:08:33
2018/12/23 16:08:33
| parent author | coincircus |
| parent permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| author | steemitboard |
| permlink | steemitboard-notify-coincircus-20181223t160835000z |
| title | |
| body | Congratulations @coincircus! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstpost.png</td><td>You published your First Post</td></tr> <tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstvoted.png</td><td>You got a First Vote</td></tr> </table> <sub>_[Click here to view your Board](https://steemitboard.com/@coincircus)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/christmas/@steemitboard/christmas-challenge-send-a-gift-to-to-your-friends"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/kf4SJb.png"></a></td><td><a href="https://steemit.com/christmas/@steemitboard/christmas-challenge-send-a-gift-to-to-your-friends">Christmas Challenge - Send a gift to to your friends</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #28819471/Trx 74f9a7f64f6302bb713ea666b8bb1837bedf42ba |
View Raw JSON Data
{
"trx_id": "74f9a7f64f6302bb713ea666b8bb1837bedf42ba",
"block": 28819471,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T16:08:33",
"op": [
"comment",
{
"parent_author": "coincircus",
"parent_permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"author": "steemitboard",
"permlink": "steemitboard-notify-coincircus-20181223t160835000z",
"title": "",
"body": "Congratulations @coincircus! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :\n\n<table><tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstpost.png</td><td>You published your First Post</td></tr>\n<tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstvoted.png</td><td>You got a First Vote</td></tr>\n</table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@coincircus)_</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/christmas/@steemitboard/christmas-challenge-send-a-gift-to-to-your-friends\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/kf4SJb.png\"></a></td><td><a href=\"https://steemit.com/christmas/@steemitboard/christmas-challenge-send-a-gift-to-to-your-friends\">Christmas Challenge - Send a gift to to your friends</a></td></tr></table>\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2018/12/23 15:03:12
2018/12/23 15:03:12
| voter | smartcoins |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| weight | 1000 (10.00%) |
| Transaction Info | Block #28818164/Trx a8f1a32145eb6206fd430643e84ce4009ffa171e |
View Raw JSON Data
{
"trx_id": "a8f1a32145eb6206fd430643e84ce4009ffa171e",
"block": 28818164,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T15:03:12",
"op": [
"vote",
{
"voter": "smartcoins",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"weight": 1000
}
]
}2018/12/23 14:54:48
2018/12/23 14:54:48
| voter | airswap |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| weight | 10000 (100.00%) |
| Transaction Info | Block #28817996/Trx dc27aa6a95d972a65864bdc679773bd948f5021a |
View Raw JSON Data
{
"trx_id": "dc27aa6a95d972a65864bdc679773bd948f5021a",
"block": 28817996,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T14:54:48",
"op": [
"vote",
{
"voter": "airswap",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"weight": 10000
}
]
}2018/12/23 14:54:33
2018/12/23 14:54:33
| voter | sensation |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| weight | 10000 (100.00%) |
| Transaction Info | Block #28817991/Trx 554ea4b3298aa3ae5c9723cad5e68088cb5b80ae |
View Raw JSON Data
{
"trx_id": "554ea4b3298aa3ae5c9723cad5e68088cb5b80ae",
"block": 28817991,
"trx_in_block": 35,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T14:54:33",
"op": [
"vote",
{
"voter": "sensation",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"weight": 10000
}
]
}2018/12/23 14:40:54
2018/12/23 14:40:54
| voter | mikits |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| weight | 10000 (100.00%) |
| Transaction Info | Block #28817718/Trx cc586af298c988e40db299be54488b03fe6f85fc |
View Raw JSON Data
{
"trx_id": "cc586af298c988e40db299be54488b03fe6f85fc",
"block": 28817718,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T14:40:54",
"op": [
"vote",
{
"voter": "mikits",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"weight": 10000
}
]
}2018/12/23 14:26:24
2018/12/23 14:26:24
| voter | imealien |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| weight | 7500 (75.00%) |
| Transaction Info | Block #28817428/Trx 0b33da3b1437e7ef29445592c28239d4a6943190 |
View Raw JSON Data
{
"trx_id": "0b33da3b1437e7ef29445592c28239d4a6943190",
"block": 28817428,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T14:26:24",
"op": [
"vote",
{
"voter": "imealien",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"weight": 7500
}
]
}2018/12/23 14:10:03
2018/12/23 14:10:03
| parent author | |
| parent permlink | cryptocurrency |
| author | coincircus |
| permlink | how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way |
| title | How to confirm a stuck transaction using Child Pays for Parent (CPFP). The easy way. |
| body | --- This article is written based on a Bitcoin transaction. However, the principles and steps should remain the same for coins derived from the Bitcoin code base. E.g. Litecoin, Dogecoin etc. Don't waste your time using and certainly don't pay for a premium 'accelerator' service. Use the CPFP method by following the below guide. --- <h1>Introduction</h1> Child Pays for Parent or CPFP for short is an effective method to move a transaction that is stuck in the mempool. The method outlined here is independent of your wallet provider. To do a CPFP transaction you just need a proper wallet, by which I mean one that lets you access your private keys. In order for a transaction to be confirmed, it requires a satisfactory transaction fee. These incentives the miners to add your transaction to a mined block. This is usually expressed in `satoshis/byte`. If you send a transaction with a significantly low fee then your node will broadcast it to the network, and it will sit in the mempool of your node and other nodes that it was broadcast too. It will then stay in the mempool until such time that i) the going-rate fee reduces and the tx is included in a mined block, or ii) the tx essentially times-out and drops out other nodes' mempool. The second option may take multiple days to weeks depending on the configuration of the nodes that have knowledge of your tx. It will take even longer if your wallet keeps rebroadcasting the transaction, keep that in mind. For as long as network nodes have your stuck transaction in their mempool these funds will not be spendable. It's worth mentioning that even if you use any wallet options such as transaction abandoning, zapping, sweeping or clearing it won't make your funds spendable again. The network knows about it and any attempt to cancel the transaction and spend the same input funds again will likely be rejected. When you send a transaction the following happens: inputs are used to provide the funds to be sent and outputs are created. Usually, 2 outputs are created - to the destination address and to the change address. The change amount is the extra balance from the inputs that exceed the sum of the specified fee and the amount you are sending to the recipient, we'll come back to this. It is this change address that is critical to the CPFP method. In order to get your stuck low fee transaction to move, we will use the change address as an input in a new transaction. This is an essential part of this process. By using the change address as the sender, a miner that includes this new transaction in a block must then also include the stuck transaction. Why? Because the input being used is an output of the stuck tx, therefore a 'parent'. By mining the new tx it will pull through the stuck. Take this example: ```I send 0.1 BTC to A1 with a 0.000045 fee. The resultant input-output structure is Inputs: X1→0.04 X2→0.02 X3→0.02 X4→0.03 Transaction fee→ 0.000045 Outputs: 0.1→ A1 0.009955→ A2 ``` Now look closely at the above. The number of inputs which was determined by my sending wallet is 4 as this makes up at least the desired amount of `0.1 BTC` and the `0.000045 BTC` transaction fee. However, the sum of the inputs is more than required. So I will have change. >Think of it this way, I'm getting a pizza delivered and it's $16 plus $1.50 delivery charge. 🍕 Pizza guy comes to my >house and I've only got 4 x $5 notes. I give him these four notes and I get $2.50 change back. This is what the A2 output is in the above. > I am the owner of the `A2` address. `A2` is going to be used in a CPFP transaction to push through the earlier transaction to `A1`. Like so: ``` A2 → 0.00995 Transaction fee → 0.009 0.00095 → A3 ``` And that's it. I put a large transaction fee on this because it's covering the size of my stuck transaction and the new transaction. I am the owner of `A2` and `A3` so I will get back the `0.00095`. Here I'm just sending money to myself, I'm not sending any extra money to `A1`. The transaction is a child of the earlier low fee parent as the inputs are linked. The large fee second transaction is going to be very attractive to miners and it will be confirmed very quickly. When that happens, the `0.1 BTC` going to `A1` will go through also. --- <h1> A real world example. </h1> Let's look at this screenshot below on a transaction on a public blockchain explorer. It has 4 inputs and 2 outputs, and it's 668 bytes in size. The fee used is `5 sats/byte`. It's been sitting in the mempool for over 8 hours.  Now, let's look at a Bitcoin fee estimation for this transaction. Given the network condition at the time of writing this article the average fee is closer to `48 sats/byte`, we have less than 10% of an ideal fee. <a href="https://coincircus.io/bitcoin-fees-mempool.php"> you can see bitcoin mempool and fee stats here</a> How can you fix this?  First, we annotate the image of the public blockchain explorer so we can refer to these address in the same style as above.  Now make a note of the `A2` address, here it is the one starting `1AEs` <h1> How to send the CPFP transaction </h1> Open https://coinb.in and go to the menu option New → Transaction. In the 'Address, WIF key or Redeem Script' box paste the A2 address and click Load. Click on the input tab and you will see that change balance is now an input. That is to say, the value in the Amount box should be exactly the value of the A2 amount. Now go to the output tab, use your wallet to generate a new address and paste it in here (this is `A3` ). You will notice that by default, the entire input amount - in this example `0.01328719 BTC` is being used as the transaction fee. We don't want to do that. So on your Outputs tab, in the amounts box, add a value here such that you are decreasing the fee amount and increasing the amount you are sending to yourself. I will go ahead and and make the Output to `A3` as amount 0.010 BTC , therefore making the fee a juicy `0.00328719 BTC` which at the time of writing is about $14 USD (converted at <a href="https://coincircus.io"> coin circus price list </a> ) . This is very high and probably too high, you can use a fee estimation website to get a the going-rate as discussed earlier based on the summation of the transaction size in bytes of the stuck tx and this new one you are creating. Now press submit, copy the output raw transaction to your clip board and head over to the Sign menu item and paste your raw transaction here. Next, for the Private Key input box you will need to fetch the private key of `A2` . The way to do this is dependent on what sort of wallet you are using. In Bitcoin Core, go to the Debug window and then console. Type in the console `dumpprivkey A2` - obviously substituting `A2` for your real `A2` address. Copy this key and use it to Sign the transaction by following the coinb.in instructions. After that - head to Broadcast and send it to the network. Given the fee is higher and appropriate - both transactions will get confirmed quickly. |
| json metadata | {"tags":["cryptocurrency","bitcoin","transaction","fees","crypto"],"image":["https://cdn.steemitimages.com/DQmeJjztRLPfzVB5Rm8r9jQpTpzd4vAb9WGL7RrgEZHixyo/image.png","https://cdn.steemitimages.com/DQmPv9rk8465RLwBvfhATg9N1T7Rj6zFExyAgSnY2aAmgWP/image.png","https://cdn.steemitimages.com/DQmWhTQnZeUNvwQU45SBMSPwvs72dN9ijJKSBguWasjmQ42/image.png"],"links":["https://coincircus.io/bitcoin-fees-mempool.php","https://coinb.in","https://coincircus.io"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #28817101/Trx 576fcf1871a68dd3364814b83d34f19723ff91a5 |
View Raw JSON Data
{
"trx_id": "576fcf1871a68dd3364814b83d34f19723ff91a5",
"block": 28817101,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-23T14:10:03",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cryptocurrency",
"author": "coincircus",
"permlink": "how-to-confirm-a-stuck-transaction-using-child-pays-for-parent-cpfp-the-easy-way",
"title": "How to confirm a stuck transaction using Child Pays for Parent (CPFP). The easy way.",
"body": "---\n\nThis article is written based on a Bitcoin transaction. However, the principles and steps should remain the same for coins derived from the Bitcoin code base. E.g. Litecoin, Dogecoin etc.\n\nDon't waste your time using and certainly don't pay for a premium 'accelerator' service. Use the CPFP method by following the below guide.\n\n---\n\n<h1>Introduction</h1>\n\nChild Pays for Parent or CPFP for short is an effective method to move a transaction that is stuck in the mempool. The method outlined here is independent of your wallet provider. To do a CPFP transaction you just need a proper wallet, by which I mean one that lets you access your private keys.\n\nIn order for a transaction to be confirmed, it requires a satisfactory transaction fee. These incentives the miners to add your transaction to a mined block. This is usually expressed in `satoshis/byte`. If you send a transaction with a significantly low fee then your node will broadcast it to the network, and it will sit in the mempool of your node and other nodes that it was broadcast too. It will then stay in the mempool until such time that i) the going-rate fee reduces and the tx is included in a mined block, or ii) the tx essentially times-out and drops out other nodes' mempool. The second option may take multiple days to weeks depending on the configuration of the nodes that have knowledge of your tx. It will take even longer if your wallet keeps rebroadcasting the transaction, keep that in mind.\n\nFor as long as network nodes have your stuck transaction in their mempool these funds will not be spendable. It's worth mentioning that even if you use any wallet options such as transaction abandoning, zapping, sweeping or clearing it won't make your funds spendable again. The network knows about it and any attempt to cancel the transaction and spend the same input funds again will likely be rejected.\n\nWhen you send a transaction the following happens: inputs are used to provide the funds to be sent and outputs are created. Usually, 2 outputs are created - to the destination address and to the change address. The change amount is the extra balance from the inputs that exceed the sum of the specified fee and the amount you are sending to the recipient, we'll come back to this.\n\nIt is this change address that is critical to the CPFP method. In order to get your stuck low fee transaction to move, we will use the change address as an input in a new transaction. This is an essential part of this process. By using the change address as the sender, a miner that includes this new transaction in a block must then also include the stuck transaction. Why? Because the input being used is an output of the stuck tx, therefore a 'parent'. By mining the new tx it will pull through the stuck.\n\nTake this example:\n\n```I send 0.1 BTC to A1 with a 0.000045 fee. The resultant input-output structure is\nInputs:\nX1→0.04\nX2→0.02\nX3→0.02\nX4→0.03\nTransaction fee→ 0.000045\nOutputs:\n0.1→ A1\n0.009955→ A2\n```\n\n\nNow look closely at the above. The number of inputs which was determined by my sending wallet is 4 as this makes up at least the desired amount of `0.1 BTC` and the `0.000045 BTC` transaction fee. However, the sum of the inputs is more than required. So I will have change.\n\n>Think of it this way, I'm getting a pizza delivered and it's $16 plus $1.50 delivery charge. 🍕 Pizza guy comes to my >house and I've only got 4 x $5 notes. I give him these four notes and I get $2.50 change back. This is what the A2 output is in the above.\n>\n\n\nI am the owner of the `A2` address. `A2` is going to be used in a CPFP transaction to push through the earlier transaction to `A1`. Like so:\n\n```\nA2 → 0.00995\nTransaction fee → 0.009\n0.00095 → A3\n```\n\n\nAnd that's it. I put a large transaction fee on this because it's covering the size of my stuck transaction and the new transaction. I am the owner of `A2` and `A3` so I will get back the `0.00095`. Here I'm just sending money to myself, I'm not sending any extra money to `A1`. The transaction is a child of the earlier low fee parent as the inputs are linked.\nThe large fee second transaction is going to be very attractive to miners and it will be confirmed very quickly. When that happens, the `0.1 BTC` going to `A1` will go through also.\n\n\n---\n\n<h1> A real world example. </h1>\n\nLet's look at this screenshot below on a transaction on a public blockchain explorer. It has 4 inputs and 2 outputs, and it's 668 bytes in size. The fee used is `5 sats/byte`. It's been sitting in the mempool for over 8 hours.\n\n\n\nNow, let's look at a Bitcoin fee estimation for this transaction. Given the network condition at the time of writing this article the average fee is closer to `48 sats/byte`, we have less than 10% of an ideal fee.\n<a href=\"https://coincircus.io/bitcoin-fees-mempool.php\"> you can see bitcoin mempool and fee stats here</a> How can you fix this? \n\nFirst, we annotate the image of the public blockchain explorer so we can refer to these address in the same style as above.\n\n\n\n\nNow make a note of the `A2` address, here it is the one starting `1AEs`\n\n<h1> How to send the CPFP transaction </h1>\n\nOpen https://coinb.in and go to the menu option New → Transaction.\nIn the 'Address, WIF key or Redeem Script' box paste the A2 address and click Load.\nClick on the input tab and you will see that change balance is now an input. That is to say, the value in the Amount box should be exactly the value of the A2 amount.\nNow go to the output tab, use your wallet to generate a new address and paste it in here (this is `A3` ). You will notice that by default, the entire input amount - in this example `0.01328719 BTC` is being used as the transaction fee. We don't want to do that. So on your Outputs tab, in the amounts box, add a value here such that you are decreasing the fee amount and increasing the amount you are sending to yourself. I will go ahead and and make the Output to `A3` as amount 0.010 BTC , therefore making the fee a juicy `0.00328719 BTC` which at the time of writing is about $14 USD (converted at <a href=\"https://coincircus.io\"> coin circus price list </a> ) . This is very high and probably too high, you can use a fee estimation website to get a the going-rate as discussed earlier based on the summation of the transaction size in bytes of the stuck tx and this new one you are creating. \n\nNow press submit, copy the output raw transaction to your clip board and head over to the Sign menu item and paste your raw transaction here. \n\nNext, for the Private Key input box you will need to fetch the private key of `A2` . The way to do this is dependent on what sort of wallet you are using. In Bitcoin Core, go to the Debug window and then console. Type in the console `dumpprivkey A2` - obviously substituting `A2` for your real `A2` address. Copy this key and use it to Sign the transaction by following the coinb.in instructions. After that - head to Broadcast and send it to the network.\n\nGiven the fee is higher and appropriate - both transactions will get confirmed quickly.",
"json_metadata": "{\"tags\":[\"cryptocurrency\",\"bitcoin\",\"transaction\",\"fees\",\"crypto\"],\"image\":[\"https://cdn.steemitimages.com/DQmeJjztRLPfzVB5Rm8r9jQpTpzd4vAb9WGL7RrgEZHixyo/image.png\",\"https://cdn.steemitimages.com/DQmPv9rk8465RLwBvfhATg9N1T7Rj6zFExyAgSnY2aAmgWP/image.png\",\"https://cdn.steemitimages.com/DQmWhTQnZeUNvwQU45SBMSPwvs72dN9ijJKSBguWasjmQ42/image.png\"],\"links\":[\"https://coincircus.io/bitcoin-fees-mempool.php\",\"https://coinb.in\",\"https://coincircus.io\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}blocktradessent 0.599 STEEM to @coincircus2018/11/24 04:35:27
blocktradessent 0.599 STEEM to @coincircus
2018/11/24 04:35:27
| from | blocktrades |
| to | coincircus |
| amount | 0.599 STEEM |
| memo | |
| Transaction Info | Block #27970892/Trx baf56bcec7e89004aad23585d1e457d96f640220 |
View Raw JSON Data
{
"trx_id": "baf56bcec7e89004aad23585d1e457d96f640220",
"block": 27970892,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-24T04:35:27",
"op": [
"transfer",
{
"from": "blocktrades",
"to": "coincircus",
"amount": "0.599 STEEM",
"memo": ""
}
]
}blocktradescreated a new account: @coincircus2018/11/24 04:35:27
blocktradescreated a new account: @coincircus
2018/11/24 04:35:27
| creator | blocktrades |
| new account name | coincircus |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM7CjDZJgQTEtLF7wwiAThR5vBQMn4GU1LmpGasWtFKqAqDosJCr",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM8fTEAS1KuvXAHf2QhkCwHYGBCHfVbb5dJB9KHdPfTZqXahZPXr",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM5X4fZy7Nvz1wDym1NVGiMcF4G6kQ27R48Zxx9EmavF9zia5g3w",1]]} |
| memo key | STM6rd85ofv97WyA4V1Nks6TST5oXdHFX1yNwJZ8ZgxRfCmLPJEd3 |
| json metadata | {} |
| extensions | [] |
| Transaction Info | Block #27970892/Trx baf56bcec7e89004aad23585d1e457d96f640220 |
View Raw JSON Data
{
"trx_id": "baf56bcec7e89004aad23585d1e457d96f640220",
"block": 27970892,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-24T04:35:27",
"op": [
"create_claimed_account",
{
"creator": "blocktrades",
"new_account_name": "coincircus",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7CjDZJgQTEtLF7wwiAThR5vBQMn4GU1LmpGasWtFKqAqDosJCr",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8fTEAS1KuvXAHf2QhkCwHYGBCHfVbb5dJB9KHdPfTZqXahZPXr",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5X4fZy7Nvz1wDym1NVGiMcF4G6kQ27R48Zxx9EmavF9zia5g3w",
1
]
]
},
"memo_key": "STM6rd85ofv97WyA4V1Nks6TST5oXdHFX1yNwJZ8ZgxRfCmLPJEd3",
"json_metadata": "{}",
"extensions": []
}
]
}Manabar
Voting Power0.00%
Downvote Power0.00%
Resource Credits100.00%
Reputation Progress0.00%
{
"voting_manabar": {
"current_mana": 0,
"last_update_time": 1543034127
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1543034127
},
"rc_account": {
"account": "coincircus",
"rc_manabar": {
"current_mana": "6042795542",
"last_update_time": 1546179003
},
"max_rc_creation_adjustment": {
"amount": "6042795542",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "6042795542"
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| None |
{
"posting_json_metadata": {},
"json_metadata": {}
}Auth Keys
Owner
Single Signature
Public Keys
STM7CjDZJgQTEtLF7wwiAThR5vBQMn4GU1LmpGasWtFKqAqDosJCr1/1
Active
Single Signature
Public Keys
STM8fTEAS1KuvXAHf2QhkCwHYGBCHfVbb5dJB9KHdPfTZqXahZPXr1/1
Posting
Single Signature
Public Keys
STM5X4fZy7Nvz1wDym1NVGiMcF4G6kQ27R48Zxx9EmavF9zia5g3w1/1
Memo
STM6rd85ofv97WyA4V1Nks6TST5oXdHFX1yNwJZ8ZgxRfCmLPJEd3
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7CjDZJgQTEtLF7wwiAThR5vBQMn4GU1LmpGasWtFKqAqDosJCr",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8fTEAS1KuvXAHf2QhkCwHYGBCHfVbb5dJB9KHdPfTZqXahZPXr",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5X4fZy7Nvz1wDym1NVGiMcF4G6kQ27R48Zxx9EmavF9zia5g3w",
1
]
]
},
"memo": "STM6rd85ofv97WyA4V1Nks6TST5oXdHFX1yNwJZ8ZgxRfCmLPJEd3"
}Witness Votes
0 / 30
No active witness votes.
[]