VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS73.70%
Net Worth
0.856USD
STEEM
0.000STEEM
SBD
0.421SBD
Own SP
11.996SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 11.996SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 11.996SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 0.421SBD | 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.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "19534.489097 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "0.421 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | starlight8888 |
| id | 155981 |
| rank | 111,742 |
| reputation | 12075025199 |
| created | 2017-05-11T07:36:33 |
| recovery_account | steem |
| proxy | None |
| post_count | 9 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-01-25T10:49:12 |
| last_root_post | 2018-01-20T09:34:03 |
| last_vote_time | 2017-05-12T09:47:54 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.421 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 19534.489097 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 0.000000 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": 155981,
"name": "starlight8888",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8j2NSyoVcpuhLxATNCXLiDCpknJyebK2QwLYP1Q7sJ4Sg3j8mj",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5Ste27gw1U7VgjUg9FSyLMZfvgmyoaEDdAwwSP5yCg8PLmHsNV",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6brf5aniVV3ep4eWbg7VEnjG1iLpkTDAgZ67km1VibAceLmGCd",
1
]
]
},
"memo_key": "STM5qawBRTRAy1uABzrbzwaRmN2CFJGCvqbwJbixY5LvpFQtUToQn",
"json_metadata": "",
"posting_json_metadata": "",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "1970-01-01T00:00:00",
"created": "2017-05-11T07:36:33",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 9,
"can_vote": true,
"voting_manabar": {
"current_mana": "19534489097",
"last_update_time": 1588953840
},
"downvote_manabar": {
"current_mana": "4883622274",
"last_update_time": 1588953840
},
"voting_power": 0,
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.421 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2018-01-19T22:54:33",
"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.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"vesting_shares": "19534.489097 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": 832,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-01-25T10:49:12",
"last_root_post": "2018-01-20T09:34:03",
"last_vote_time": "2017-05-12T09:47:54",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "12075025199",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 111742
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
steemdelegated 0.000 SP to @starlight88882020/05/08 16:04:00
steemdelegated 0.000 SP to @starlight8888
2020/05/08 16:04:00
| delegator | steem |
| delegatee | starlight8888 |
| vesting shares | 0.000000 VESTS |
| Transaction Info | Block #43201016/Trx a53026d43e2de8fbf3e0ba9ef2cdc532721c59e6 |
View Raw JSON Data
{
"trx_id": "a53026d43e2de8fbf3e0ba9ef2cdc532721c59e6",
"block": 43201016,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T16:04:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "starlight8888",
"vesting_shares": "0.000000 VESTS"
}
]
}2019/05/11 07:59:27
2019/05/11 07:59:27
| parent author | starlight8888 |
| parent permlink | a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky |
| author | steemitboard |
| permlink | steemitboard-notify-starlight8888-20190511t075926000z |
| title | |
| body | Congratulations @starlight8888! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@starlight8888/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@starlight8888) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=starlight8888)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05">SteemitBoard - Witness Update</a></td></tr></table> ###### [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 #32808403/Trx b19457c779f4ff0960fca94d6fb3c3c634f4d7e2 |
View Raw JSON Data
{
"trx_id": "b19457c779f4ff0960fca94d6fb3c3c634f4d7e2",
"block": 32808403,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-05-11T07:59:27",
"op": [
"comment",
{
"parent_author": "starlight8888",
"parent_permlink": "a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky",
"author": "steemitboard",
"permlink": "steemitboard-notify-starlight8888-20190511t075926000z",
"title": "",
"body": "Congratulations @starlight8888! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@starlight8888/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@starlight8888) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=starlight8888)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05\">SteemitBoard - Witness Update</a></td></tr></table>\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\"]}"
}
]
}steemdelegated 1.250 SP to @starlight88882018/05/17 03:00:27
steemdelegated 1.250 SP to @starlight8888
2018/05/17 03:00:27
| delegator | steem |
| delegatee | starlight8888 |
| vesting shares | 2034.813120 VESTS |
| Transaction Info | Block #22497907/Trx 9b7ec9fd2c70e009c2dc8672cd971bed9827c449 |
View Raw JSON Data
{
"trx_id": "9b7ec9fd2c70e009c2dc8672cd971bed9827c449",
"block": 22497907,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-17T03:00:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "starlight8888",
"vesting_shares": "2034.813120 VESTS"
}
]
}2018/01/25 10:49:12
2018/01/25 10:49:12
| parent author | cryptofinancial |
| parent permlink | bad-people-in-crypto |
| author | starlight8888 |
| permlink | re-cryptofinancial-bad-people-in-crypto-20180125t104903138z |
| title | |
| body | Easy to dress up an old con in new tech and bamboozle Joe Public just looking for an easy buck. |
| json metadata | {"tags":["crypto"],"app":"steemit/0.1"} |
| Transaction Info | Block #19285103/Trx 05a791d9bb04c4b9eaf97bc466e4c2b9c3922df5 |
View Raw JSON Data
{
"trx_id": "05a791d9bb04c4b9eaf97bc466e4c2b9c3922df5",
"block": 19285103,
"trx_in_block": 36,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-25T10:49:12",
"op": [
"comment",
{
"parent_author": "cryptofinancial",
"parent_permlink": "bad-people-in-crypto",
"author": "starlight8888",
"permlink": "re-cryptofinancial-bad-people-in-crypto-20180125t104903138z",
"title": "",
"body": "Easy to dress up an old con in new tech and bamboozle Joe Public just looking for an easy buck.",
"json_metadata": "{\"tags\":[\"crypto\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/01/25 10:31:18
2018/01/25 10:31:18
| parent author | senseicat |
| parent permlink | bitconnect-class-action-lawsuit-senseicat |
| author | starlight8888 |
| permlink | re-senseicat-bitconnect-class-action-lawsuit-senseicat-20180125t103106614z |
| title | |
| body | Uhh it was an obvious scam and people were screaming about this since it began. Just go to any broker and ask for guaranteed daily returns on any investment and see what they say. It's ridiculous to think such a pyramid scheme is sustainable and sad that people will fall for an old trick repackaged in new tech, when the underlying fundamentals were no different from a chain letter. Sorry, but I kind of hope this doesn't go far. Don't need any more negative press leading to governmental overreach in this space. |
| json metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
| Transaction Info | Block #19284745/Trx 0ae4328b617b32e1905c33bc8626a02f59410f6c |
View Raw JSON Data
{
"trx_id": "0ae4328b617b32e1905c33bc8626a02f59410f6c",
"block": 19284745,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-25T10:31:18",
"op": [
"comment",
{
"parent_author": "senseicat",
"parent_permlink": "bitconnect-class-action-lawsuit-senseicat",
"author": "starlight8888",
"permlink": "re-senseicat-bitconnect-class-action-lawsuit-senseicat-20180125t103106614z",
"title": "",
"body": "Uhh it was an obvious scam and people were screaming about this since it began. Just go to any broker and ask for guaranteed daily returns on any investment and see what they say. It's ridiculous to think such a pyramid scheme is sustainable and sad that people will fall for an old trick repackaged in new tech, when the underlying fundamentals were no different from a chain letter. Sorry, but I kind of hope this doesn't go far. Don't need any more negative press leading to governmental overreach in this space.",
"json_metadata": "{\"tags\":[\"steemit\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/01/24 09:53:39
2018/01/24 09:53:39
| voter | cryptotaxadvisor |
| author | starlight8888 |
| permlink | re-shweyaungmyanmar-re-dougpolkcrypto-crypto-news-paypal-director-says-bitcoin-could-hit-usd1-000-000-plus-other-top-stories-20180124t090338518z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19255201/Trx 8040311c3cd88a9a8b77cda205047e4f32579989 |
View Raw JSON Data
{
"trx_id": "8040311c3cd88a9a8b77cda205047e4f32579989",
"block": 19255201,
"trx_in_block": 32,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-24T09:53:39",
"op": [
"vote",
{
"voter": "cryptotaxadvisor",
"author": "starlight8888",
"permlink": "re-shweyaungmyanmar-re-dougpolkcrypto-crypto-news-paypal-director-says-bitcoin-could-hit-usd1-000-000-plus-other-top-stories-20180124t090338518z",
"weight": 10000
}
]
}2018/01/24 09:03:45
2018/01/24 09:03:45
| parent author | shweyaungmyanmar |
| parent permlink | re-dougpolkcrypto-crypto-news-paypal-director-says-bitcoin-could-hit-usd1-000-000-plus-other-top-stories-20180124t031755906z |
| author | starlight8888 |
| permlink | re-shweyaungmyanmar-re-dougpolkcrypto-crypto-news-paypal-director-says-bitcoin-could-hit-usd1-000-000-plus-other-top-stories-20180124t090338518z |
| title | |
| body | This man controls Bitcoin https://en.wikipedia.org/wiki/Adam_Back |
| json metadata | {"tags":["bitcoin"],"links":["https://en.wikipedia.org/wiki/Adam_Back"],"app":"steemit/0.1"} |
| Transaction Info | Block #19254203/Trx 37c3388be5efcf3c5fe7863c1efb4656a609b7d6 |
View Raw JSON Data
{
"trx_id": "37c3388be5efcf3c5fe7863c1efb4656a609b7d6",
"block": 19254203,
"trx_in_block": 70,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-24T09:03:45",
"op": [
"comment",
{
"parent_author": "shweyaungmyanmar",
"parent_permlink": "re-dougpolkcrypto-crypto-news-paypal-director-says-bitcoin-could-hit-usd1-000-000-plus-other-top-stories-20180124t031755906z",
"author": "starlight8888",
"permlink": "re-shweyaungmyanmar-re-dougpolkcrypto-crypto-news-paypal-director-says-bitcoin-could-hit-usd1-000-000-plus-other-top-stories-20180124t090338518z",
"title": "",
"body": "This man controls Bitcoin https://en.wikipedia.org/wiki/Adam_Back",
"json_metadata": "{\"tags\":[\"bitcoin\"],\"links\":[\"https://en.wikipedia.org/wiki/Adam_Back\"],\"app\":\"steemit/0.1\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/22 09:04:12
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/22 09:04:12
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -2763,88 +2763,52 @@ = %22 -38a12ad5429f538508cf4f635f1c4854f%22%0A SECRET = %22a761356a4fs74f7342e3cda2a3e158ef +YOUR_KEY_HERE%22%0A SECRET = %22YOUR_SECRET_HERE %22%0A%0A4 |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19196640/Trx cfd22e12d9d1baa69d2e1b9c474da231bac51e7f |
View Raw JSON Data
{
"trx_id": "cfd22e12d9d1baa69d2e1b9c474da231bac51e7f",
"block": 19196640,
"trx_in_block": 39,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-22T09:04:12",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -2763,88 +2763,52 @@\n = %22\n-38a12ad5429f538508cf4f635f1c4854f%22%0A SECRET = %22a761356a4fs74f7342e3cda2a3e158ef\n+YOUR_KEY_HERE%22%0A SECRET = %22YOUR_SECRET_HERE\n %22%0A%0A4\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/21 18:16:30
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/21 18:16:30
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -1619,16 +1619,17 @@ 24 2018%0A +%0A @author: @@ -1638,16 +1638,17 @@ arclay%0A%0A +%0A trendlin @@ -1659,16 +1659,17 @@ der.py%0A%0A +%0A READ ME%0A @@ -4928,16 +4928,17 @@ 15200%0A%0A +%0A That's i @@ -5507,16 +5507,28 @@ atetime%0A +import time%0A import a @@ -5559,16 +5559,18 @@ port *%0A%0A +%0A%0A %22%22%22%0ACHAN @@ -5612,53 +5612,90 @@ = %22 -YOUR KEY HERE%22%0ASECRET = %22YOUR SECRET HERE%22 +38f12a5429f548508cf4e635f1c4884f%22%0ASECRET = %22a762356a4fa74f7382e3caa2a3e458ef%22%0A %0A%0A%0A +%0A def @@ -5711,16 +5711,78 @@ (pair):%0A + %22%22%22%0A Gets last transaction from Bittrex ticker%0A %22%22%22%0A url @@ -5889,23 +5889,8 @@ d()%0A - ticker = %7B%7D + %0A @@ -5919,20 +5919,20 @@ :%0A -data +last = data%5B @@ -5948,325 +5948,239 @@ ex(' -%7B'):-1%5D%0A exec(%22ticker = %22 + data)%0A date = datetime.fromtimestamp(time.time())%0A ticker%5B%22Time%22%5D = time.mktime(date.timetuple())%0A row = %5B%5D%0A row.append(ticker%5B%22Time%22%5D)%0A row.append(ticker%5B%22Ask%22%5D)%0A row.append(ticker%5B%22Bid%22%5D)%0A row.append(ticker%5B%22Last%22%5D)%0A return row%0A%0Adef convertTimes(array): +%22Last%22:') + 8 : -2%5D%0A return float(last) %0A%0A%0A%0Adef formatPoints(array):%0A %22%22%22%0A Convert user point data %5BHOUR, MIN, PRICE%5D to %5BUNIX TIME, PRICE%5D%0A WARNING BUG: at present only points on the same day may be inputed !!!%0A %22%22%22 %0A @@ -6571,16 +6571,121 @@ var=0):%0A + %22%22%22%0A Calculates equation of the line and then returns target value for given%0A interval%0A %22%22%22%0A x0, @@ -6886,16 +6886,93 @@ var*y%0A%0A +%0A#establish parser for command line arguments%0A#variance is optional argument%0A parser = @@ -7703,16 +7703,74 @@ rgs())%0A%0A +%0A#now make sure all user input conforms to specifications%0A interval @@ -8458,19 +8458,19 @@ s = -convertTime +formatPoint s(da @@ -8527,16 +8527,19 @@ type'%5D%0A%0A + %0A variance @@ -8715,60 +8715,10 @@ %22%0A%0A%0A -session = Bittrex(KEY, SECRET, api_version=API_V1_1) +%0A%0A %0Aif @@ -8894,16 +8894,17 @@ sell%22%0A%0A +%0A market = @@ -8920,16 +8920,69 @@ rket'%5D%0A%0A +session = Bittrex(KEY, SECRET, api_version=API_V1_1)%0A if marke @@ -9334,146 +9334,305 @@ C%22%0A%0A -ticker = getTicker( +%0A#begin trading functions%0Auuid = 0%0A%0Awhile True:%0A #Authenticate and ma -r ke -t)%0Alast = ticker%5B3%5D%0Anow = ticker%5B0%5D - 2*3600%0Atarget = getTarget(now, coords, variance)%0A%0Auuid = 0%0A%0Awhile True:%0A + session every cycle in case of socket disconneciton%0A #by Bittrex%0A session = Bittrex(KEY, SECRET, api_version=API_V1_1)%0A %0A #check to see if last order still there, if yes cancel it, else terminate%0A #programme %0A @@ -9907,18 +9907,17 @@ ak%0A%0A +%0A -ticker +last = g @@ -9929,13 +9929,8 @@ ker( -pair= mark @@ -9941,44 +9941,25 @@ -last = ticker%5B3%5D%0A now = ticker%5B0%5D +now = time.time() - 2 @@ -9963,16 +9963,17 @@ - 2*3600 + %0A tar @@ -10177,24 +10177,53 @@ et)%0A - +%0A #confirm order placement %0A if resp |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19178890/Trx 44f26bf244998e9e34fec0585563c8d4c1bf8595 |
View Raw JSON Data
{
"trx_id": "44f26bf244998e9e34fec0585563c8d4c1bf8595",
"block": 19178890,
"trx_in_block": 63,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-21T18:16:30",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -1619,16 +1619,17 @@\n 24 2018%0A\n+%0A\n @author:\n@@ -1638,16 +1638,17 @@\n arclay%0A%0A\n+%0A\n trendlin\n@@ -1659,16 +1659,17 @@\n der.py%0A%0A\n+%0A\n READ ME%0A\n@@ -4928,16 +4928,17 @@\n 15200%0A%0A\n+%0A\n That's i\n@@ -5507,16 +5507,28 @@\n atetime%0A\n+import time%0A\n import a\n@@ -5559,16 +5559,18 @@\n port *%0A%0A\n+%0A%0A\n %22%22%22%0ACHAN\n@@ -5612,53 +5612,90 @@\n = %22\n-YOUR KEY HERE%22%0ASECRET = %22YOUR SECRET HERE%22\n+38f12a5429f548508cf4e635f1c4884f%22%0ASECRET = %22a762356a4fa74f7382e3caa2a3e458ef%22%0A\n %0A%0A%0A\n+%0A\n def \n@@ -5711,16 +5711,78 @@\n (pair):%0A\n+ %22%22%22%0A Gets last transaction from Bittrex ticker%0A %22%22%22%0A\n url \n@@ -5889,23 +5889,8 @@\n d()%0A\n- ticker = %7B%7D\n \n+\n %0A \n@@ -5919,20 +5919,20 @@\n :%0A \n-data\n+last\n = data%5B\n@@ -5948,325 +5948,239 @@\n ex('\n-%7B'):-1%5D%0A exec(%22ticker = %22 + data)%0A date = datetime.fromtimestamp(time.time())%0A ticker%5B%22Time%22%5D = time.mktime(date.timetuple())%0A row = %5B%5D%0A row.append(ticker%5B%22Time%22%5D)%0A row.append(ticker%5B%22Ask%22%5D)%0A row.append(ticker%5B%22Bid%22%5D)%0A row.append(ticker%5B%22Last%22%5D)%0A return row%0A%0Adef convertTimes(array):\n+%22Last%22:') + 8 : -2%5D%0A return float(last) %0A%0A%0A%0Adef formatPoints(array):%0A %22%22%22%0A Convert user point data %5BHOUR, MIN, PRICE%5D to %5BUNIX TIME, PRICE%5D%0A WARNING BUG: at present only points on the same day may be inputed !!!%0A %22%22%22\n %0A \n@@ -6571,16 +6571,121 @@\n var=0):%0A\n+ %22%22%22%0A Calculates equation of the line and then returns target value for given%0A interval%0A %22%22%22%0A\n x0, \n@@ -6886,16 +6886,93 @@\n var*y%0A%0A\n+%0A#establish parser for command line arguments%0A#variance is optional argument%0A\n parser =\n@@ -7703,16 +7703,74 @@\n rgs())%0A%0A\n+%0A#now make sure all user input conforms to specifications%0A\n interval\n@@ -8458,19 +8458,19 @@\n s = \n-convertTime\n+formatPoint\n s(da\n@@ -8527,16 +8527,19 @@\n type'%5D%0A%0A\n+ %0A\n variance\n@@ -8715,60 +8715,10 @@\n %22%0A%0A%0A\n-session = Bittrex(KEY, SECRET, api_version=API_V1_1)\n+%0A%0A\n %0Aif \n@@ -8894,16 +8894,17 @@\n sell%22%0A%0A\n+%0A\n market =\n@@ -8920,16 +8920,69 @@\n rket'%5D%0A%0A\n+session = Bittrex(KEY, SECRET, api_version=API_V1_1)%0A\n if marke\n@@ -9334,146 +9334,305 @@\n C%22%0A%0A\n-ticker = getTicker(\n+%0A#begin trading functions%0Auuid = 0%0A%0Awhile True:%0A #Authenticate and \n ma\n-r\n ke\n-t)%0Alast = ticker%5B3%5D%0Anow = ticker%5B0%5D - 2*3600%0Atarget = getTarget(now, coords, variance)%0A%0Auuid = 0%0A%0Awhile True:%0A \n+ session every cycle in case of socket disconneciton%0A #by Bittrex%0A session = Bittrex(KEY, SECRET, api_version=API_V1_1)%0A %0A #check to see if last order still there, if yes cancel it, else terminate%0A #programme\n %0A \n@@ -9907,18 +9907,17 @@\n ak%0A%0A\n+%0A\n \n-ticker\n+last\n = g\n@@ -9929,13 +9929,8 @@\n ker(\n-pair=\n mark\n@@ -9941,44 +9941,25 @@\n \n-last = ticker%5B3%5D%0A now = ticker%5B0%5D\n+now = time.time()\n - 2\n@@ -9963,16 +9963,17 @@\n - 2*3600\n+ \n %0A tar\n@@ -10177,24 +10177,53 @@\n et)%0A \n-\n \n+%0A #confirm order placement\n %0A if resp\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}2018/01/21 16:09:12
2018/01/21 16:09:12
| parent author | velimir |
| parent permlink | motorcycle-travel-series-by-velimir-around-the-house-part-215 |
| author | starlight8888 |
| permlink | re-velimir-motorcycle-travel-series-by-velimir-around-the-house-part-215-20180121t160851349z |
| title | |
| body | Wow, your photographs really look like they were taken on old school slide film. |
| json metadata | {"tags":["motorcycle"],"app":"steemit/0.1"} |
| Transaction Info | Block #19176344/Trx efcbf5ca7002d26bcec8b936c92b7a9c7eef202d |
View Raw JSON Data
{
"trx_id": "efcbf5ca7002d26bcec8b936c92b7a9c7eef202d",
"block": 19176344,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-21T16:09:12",
"op": [
"comment",
{
"parent_author": "velimir",
"parent_permlink": "motorcycle-travel-series-by-velimir-around-the-house-part-215",
"author": "starlight8888",
"permlink": "re-velimir-motorcycle-travel-series-by-velimir-around-the-house-part-215-20180121t160851349z",
"title": "",
"body": "Wow, your photographs really look like they were taken on old school slide film.",
"json_metadata": "{\"tags\":[\"motorcycle\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/01/20 19:17:18
2018/01/20 19:17:18
| voter | labapshas |
| author | starlight8888 |
| permlink | a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19151315/Trx 09cd73fa28d8793d095599a6bd124fe3d79671f8 |
View Raw JSON Data
{
"trx_id": "09cd73fa28d8793d095599a6bd124fe3d79671f8",
"block": 19151315,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T19:17:18",
"op": [
"vote",
{
"voter": "labapshas",
"author": "starlight8888",
"permlink": "a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky",
"weight": 10000
}
]
}2018/01/20 19:16:57
2018/01/20 19:16:57
| voter | verberdnick |
| author | starlight8888 |
| permlink | a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19151308/Trx 2ed0f5d423d93090c0372b646ceeb6424aa4fa92 |
View Raw JSON Data
{
"trx_id": "2ed0f5d423d93090c0372b646ceeb6424aa4fa92",
"block": 19151308,
"trx_in_block": 41,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T19:16:57",
"op": [
"vote",
{
"voter": "verberdnick",
"author": "starlight8888",
"permlink": "a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky",
"weight": 10000
}
]
}2018/01/20 19:16:33
2018/01/20 19:16:33
| voter | vloglena |
| author | starlight8888 |
| permlink | a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19151300/Trx 6359b2287f7491ee4365d3c16f28b7e789714241 |
View Raw JSON Data
{
"trx_id": "6359b2287f7491ee4365d3c16f28b7e789714241",
"block": 19151300,
"trx_in_block": 36,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T19:16:33",
"op": [
"vote",
{
"voter": "vloglena",
"author": "starlight8888",
"permlink": "a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky",
"weight": 10000
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 15:46:27
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 15:46:27
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -5503,28 +5503,16 @@ atetime%0A -import time%0A import a |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19147101/Trx f81928c122aac291b94d4a46587e34bd4efcd875 |
View Raw JSON Data
{
"trx_id": "f81928c122aac291b94d4a46587e34bd4efcd875",
"block": 19147101,
"trx_in_block": 47,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T15:46:27",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -5503,28 +5503,16 @@\n atetime%0A\n-import time%0A\n import a\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}luj1upvoted (100.00%) @starlight8888 / diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 14:10:36
luj1upvoted (100.00%) @starlight8888 / diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 14:10:36
| voter | luj1 |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19145184/Trx 78d057d9f14b7bf39bd314a22057fecef55efc78 |
View Raw JSON Data
{
"trx_id": "78d057d9f14b7bf39bd314a22057fecef55efc78",
"block": 19145184,
"trx_in_block": 26,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T14:10:36",
"op": [
"vote",
{
"voter": "luj1",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"weight": 10000
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 09:48:45
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 09:48:45
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -282,16 +282,74 @@ l night. + ***It is intended for people with basic Python skills.*** %0A%0AFirstl |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19139949/Trx 267afe50ec69290484853c919f7ddda4593334b5 |
View Raw JSON Data
{
"trx_id": "267afe50ec69290484853c919f7ddda4593334b5",
"block": 19139949,
"trx_in_block": 48,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T09:48:45",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -282,16 +282,74 @@\n l night.\n+ ***It is intended for people with basic Python skills.***\n %0A%0AFirstl\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky2018/01/20 09:39:39
starlight8888published a new post: a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky
2018/01/20 09:39:39
| parent author | |
| parent permlink | aronofsky |
| author | starlight8888 |
| permlink | a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky |
| title | A Ridiculously Pretentious Guide to the Films of Darren Aronofsky |
| body | @@ -853,25 +853,24 @@ s not a -universal +absolute .%0A%0A%0A**Re |
| json metadata | {"tags":["aronofsky","films","review","pretentious","stupid"],"image":["https://steemitimages.com/DQmfENAYdVo2zbfuS6QwYEh6cMfRGHqizUqRanf2NnkHQqD/image.png","https://steemitimages.com/DQmYaheKQSPFoJMooXh395FyN7qAo2DEMUukLAfTQqrBqDh/image.png","https://steemitimages.com/DQmVgci1a7zJttA7haESfhZyi1giourkGgkUk4hczhPwnbq/image.png","https://steemitimages.com/DQmNo7VnZ6zBe4v9c2BZ7vUmeRpXTofGaKokFn9nXqHguXz/image.png","https://steemitimages.com/DQmW4WiaYgR9Te2Qdqna4pk7NNoYqiUxSKoQGJdn7cX1t8J/image.png","https://steemitimages.com/DQmRNxWMJ9Mfzm5kUma52TUif21CMnhzgXNiV7rqdB6xZej/image.png","https://steemitimages.com/DQmZzin2PRNM9fgRpqwKeZGe24xRSJZtK9aDTAZkgEzKF1R/image.png"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19139767/Trx 1fd78f6af9ebe4b4f4ce129535638e16190050ba |
View Raw JSON Data
{
"trx_id": "1fd78f6af9ebe4b4f4ce129535638e16190050ba",
"block": 19139767,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T09:39:39",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "aronofsky",
"author": "starlight8888",
"permlink": "a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky",
"title": "A Ridiculously Pretentious Guide to the Films of Darren Aronofsky",
"body": "@@ -853,25 +853,24 @@\n s not a \n-universal\n+absolute\n .%0A%0A%0A**Re\n",
"json_metadata": "{\"tags\":[\"aronofsky\",\"films\",\"review\",\"pretentious\",\"stupid\"],\"image\":[\"https://steemitimages.com/DQmfENAYdVo2zbfuS6QwYEh6cMfRGHqizUqRanf2NnkHQqD/image.png\",\"https://steemitimages.com/DQmYaheKQSPFoJMooXh395FyN7qAo2DEMUukLAfTQqrBqDh/image.png\",\"https://steemitimages.com/DQmVgci1a7zJttA7haESfhZyi1giourkGgkUk4hczhPwnbq/image.png\",\"https://steemitimages.com/DQmNo7VnZ6zBe4v9c2BZ7vUmeRpXTofGaKokFn9nXqHguXz/image.png\",\"https://steemitimages.com/DQmW4WiaYgR9Te2Qdqna4pk7NNoYqiUxSKoQGJdn7cX1t8J/image.png\",\"https://steemitimages.com/DQmRNxWMJ9Mfzm5kUma52TUif21CMnhzgXNiV7rqdB6xZej/image.png\",\"https://steemitimages.com/DQmZzin2PRNM9fgRpqwKeZGe24xRSJZtK9aDTAZkgEzKF1R/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky2018/01/20 09:34:03
starlight8888published a new post: a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky
2018/01/20 09:34:03
| parent author | |
| parent permlink | aronofsky |
| author | starlight8888 |
| permlink | a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky |
| title | A Ridiculously Pretentious Guide to the Films of Darren Aronofsky |
| body | ## Spirituality & the Clash of the Real and Surreal **Pi (1998)**  The reality of Pi is expressed through the high-contrast, scathing black and white imagery with its coarse 90s grain, smothering blur and shaky close-ups. The dialogue is conversational, casual and informal. It feels improvised. The story, however, is anything but real. Mathematical mysticism of the highest order, a Wall Street cabal of numerologists. A completely rational mind would have to say that the science of Pi is pure fantasy, admittedly, one that the human soul so longs for; belief in a simplistic cosmic fractal unity, underlying purpose, Fibonacci harmony. To see patterns in nature is human, whether these patterns have meaning is a matter of belief. And what that meaning is, is not a universal. **Requiem for a Dream (2000)**  2000’s Requiem for a Dream is a harrowing tale of the dream of youth, which all the characters are chasing. The son, his lover and his mother and his best friend abandon responsibility and care and ascend to ever increasing highs. Freedom, dreams of making it. Change. As the mother’s lonely, drug-fueled TV fantasies grow ever more hysterical, we see all of the characters begin the descent into their end states. The crushing reality of youth is waking up from the dream. It costs an arm, it costs freedom, it costs innocence, it costs sanity, it costs love. ***The Fountain (2006)***  Three stories are but one. ***The Wrestler (2008)***  The Wrestler exists at the intersection of reality and fantasy. An economically and morally bankrupt, middle aged failure. With a broken family, estranged daughter and generally fucked up existence. Driving to gigs in the van. Cleaning off his own make-up and blood. This is the reality of this tragic hero. It’s the quiet anticlimax. But when he steps into the light of the ring, the mythology of the Wrestler comes alive. It’s what his fans scream for, as they also bay for his blood. It’s what he ultimately decides to give his life for. Pure dedication. His denial of his daughter, the material world and complete acceptance of fantasy landscape of the wrestling ring. ***Black Swan (2010)***  The dancer. She’s worked her whole life to get to this moment. Everything depends on now. There is no second chance. She is rendered in two. Two parts that have always co-existed. An awakening. In a scene almost inverse of the Piano Teacher, she delivers the performance of her life and comes to understand herself in a way few ever do. It is a film that makes us question, directly, what is going on. What we think is real in the scene and what we think is not. How do we sleepwalkers make sense of what we see with no frame of reference? ***Noah (2014)***  I don’t talk about Noah. ***Mother (2017)***  Wow, what a film! The secret of Mother is that none of it is real. It exists entirely in storyland. Parable space. The reality, we bring to it ourselves as viewers. We ask where are they? WHEN they are?? Deliberately vague, their world is timeless. Ever cycling through the same narrative of genesis and apocalypse. As viewers we apply our own notions of what is real. We try to makes sense of the story with our own prejudice: 1950s!? No, obviously contemporary hipsters! But our efforts at interpretation are the only reality that exists in this place. There is no universal truth known to man. We exist as children or guests in the world of another. A world who’s rules we do not define. Rules we must learn. He gives and He takes back. Spirituality is submission to inevitability. And the madness of reality is caused by our resistance to accepting God. |
| json metadata | {"tags":["aronofsky","films","review","pretentious","stupid"],"image":["https://steemitimages.com/DQmfENAYdVo2zbfuS6QwYEh6cMfRGHqizUqRanf2NnkHQqD/image.png","https://steemitimages.com/DQmYaheKQSPFoJMooXh395FyN7qAo2DEMUukLAfTQqrBqDh/image.png","https://steemitimages.com/DQmVgci1a7zJttA7haESfhZyi1giourkGgkUk4hczhPwnbq/image.png","https://steemitimages.com/DQmNo7VnZ6zBe4v9c2BZ7vUmeRpXTofGaKokFn9nXqHguXz/image.png","https://steemitimages.com/DQmW4WiaYgR9Te2Qdqna4pk7NNoYqiUxSKoQGJdn7cX1t8J/image.png","https://steemitimages.com/DQmRNxWMJ9Mfzm5kUma52TUif21CMnhzgXNiV7rqdB6xZej/image.png","https://steemitimages.com/DQmZzin2PRNM9fgRpqwKeZGe24xRSJZtK9aDTAZkgEzKF1R/image.png"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19139655/Trx 655a25138fcb29d530ef2ba62584b25a0a70a7b9 |
View Raw JSON Data
{
"trx_id": "655a25138fcb29d530ef2ba62584b25a0a70a7b9",
"block": 19139655,
"trx_in_block": 36,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T09:34:03",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "aronofsky",
"author": "starlight8888",
"permlink": "a-ridiculously-pretentious-guide-to-the-films-of-darren-aronofsky",
"title": "A Ridiculously Pretentious Guide to the Films of Darren Aronofsky",
"body": "## Spirituality & the Clash of the Real and Surreal\n\n\n**Pi (1998)**\n\nThe reality of Pi is expressed through the high-contrast, scathing black and white imagery with its coarse 90s grain, smothering blur and shaky close-ups. The dialogue is conversational, casual and informal. It feels improvised. The story, however, is anything but real. Mathematical mysticism of the highest order, a Wall Street cabal of numerologists. A completely rational mind would have to say that the science of Pi is pure fantasy, admittedly, one that the human soul so longs for; belief in a simplistic cosmic fractal unity, underlying purpose, Fibonacci harmony. To see patterns in nature is human, whether these patterns have meaning is a matter of belief. And what that meaning is, is not a universal.\n\n\n**Requiem for a Dream (2000)**\n\n2000’s Requiem for a Dream is a harrowing tale of the dream of youth, which all the characters are chasing. The son, his lover and his mother and his best friend abandon responsibility and care and ascend to ever increasing highs. Freedom, dreams of making it. Change. As the mother’s lonely, drug-fueled TV fantasies grow ever more hysterical, we see all of the characters begin the descent into their end states. The crushing reality of youth is waking up from the dream. It costs an arm, it costs freedom, it costs innocence, it costs sanity, it costs love.\n\n\n***The Fountain (2006)***\n\nThree stories are but one. \n\n***The Wrestler (2008)***\n\nThe Wrestler exists at the intersection of reality and fantasy. An economically and morally bankrupt, middle aged failure. With a broken family, estranged daughter and generally fucked up existence. Driving to gigs in the van. Cleaning off his own make-up and blood. This is the reality of this tragic hero. It’s the quiet anticlimax. But when he steps into the light of the ring, the mythology of the Wrestler comes alive. It’s what his fans scream for, as they also bay for his blood. It’s what he ultimately decides to give his life for. Pure dedication. His denial of his daughter, the material world and complete acceptance of fantasy landscape of the wrestling ring.\n\n\n***Black Swan (2010)***\n\nThe dancer. She’s worked her whole life to get to this moment. Everything depends on now. There is no second chance. She is rendered in two. Two parts that have always co-existed. An awakening. In a scene almost inverse of the Piano Teacher, she delivers the performance of her life and comes to understand herself in a way few ever do. It is a film that makes us question, directly, what is going on. What we think is real in the scene and what we think is not. How do we sleepwalkers make sense of what we see with no frame of reference?\n\n\n***Noah (2014)***\n\nI don’t talk about Noah.\n\n***Mother (2017)***\n\nWow, what a film! The secret of Mother is that none of it is real. It exists entirely in storyland. Parable space. The reality, we bring to it ourselves as viewers. We ask where are they? WHEN they are?? Deliberately vague, their world is timeless. Ever cycling through the same narrative of genesis and apocalypse. As viewers we apply our own notions of what is real. We try to makes sense of the story with our own prejudice: 1950s!? No, obviously contemporary hipsters! But our efforts at interpretation are the only reality that exists in this place. There is no universal truth known to man. We exist as children or guests in the world of another. A world who’s rules we do not define. Rules we must learn. He gives and He takes back. Spirituality is submission to inevitability. And the madness of reality is caused by our resistance to accepting God.",
"json_metadata": "{\"tags\":[\"aronofsky\",\"films\",\"review\",\"pretentious\",\"stupid\"],\"image\":[\"https://steemitimages.com/DQmfENAYdVo2zbfuS6QwYEh6cMfRGHqizUqRanf2NnkHQqD/image.png\",\"https://steemitimages.com/DQmYaheKQSPFoJMooXh395FyN7qAo2DEMUukLAfTQqrBqDh/image.png\",\"https://steemitimages.com/DQmVgci1a7zJttA7haESfhZyi1giourkGgkUk4hczhPwnbq/image.png\",\"https://steemitimages.com/DQmNo7VnZ6zBe4v9c2BZ7vUmeRpXTofGaKokFn9nXqHguXz/image.png\",\"https://steemitimages.com/DQmW4WiaYgR9Te2Qdqna4pk7NNoYqiUxSKoQGJdn7cX1t8J/image.png\",\"https://steemitimages.com/DQmRNxWMJ9Mfzm5kUma52TUif21CMnhzgXNiV7rqdB6xZej/image.png\",\"https://steemitimages.com/DQmZzin2PRNM9fgRpqwKeZGe24xRSJZtK9aDTAZkgEzKF1R/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 08:58:48
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 08:58:48
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -11145,16 +11145,19 @@ HOUR MIN +UTE PRICE%0A%0A |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19138950/Trx ef469eaa575f7dd36609070e381b3ada409ab240 |
View Raw JSON Data
{
"trx_id": "ef469eaa575f7dd36609070e381b3ada409ab240",
"block": 19138950,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T08:58:48",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -11145,16 +11145,19 @@\n HOUR MIN\n+UTE\n PRICE%0A%0A\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 08:55:54
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 08:55:54
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -10006,16 +10006,259 @@ t)%0A%60%60%60%0A%0A +After you save the file, enter your Bittrex api key and secret in the following two lines. Do not change anything else! Make sure your key and secret are written in the speech marks.%0A%0A%60%60%60%0AKEY = %22YOUR KEY HERE%22%0ASECRET = %22YOUR SECRET HERE%22%0A%60%60%60%0A%0A To use t |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19138892/Trx 9abea4a2fc10c836fdc27c194cb80ee46c17c4fd |
View Raw JSON Data
{
"trx_id": "9abea4a2fc10c836fdc27c194cb80ee46c17c4fd",
"block": 19138892,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T08:55:54",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -10006,16 +10006,259 @@\n t)%0A%60%60%60%0A%0A\n+After you save the file, enter your Bittrex api key and secret in the following two lines. Do not change anything else! Make sure your key and secret are written in the speech marks.%0A%0A%60%60%60%0AKEY = %22YOUR KEY HERE%22%0ASECRET = %22YOUR SECRET HERE%22%0A%60%60%60%0A%0A\n To use t\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 08:50:54
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 08:50:54
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -5548,84 +5548,49 @@ = %22 -38f12a5429f548508cf4e635f1c4884f%22%0ASECRET = %22a762356a4fa74f7382e3caa2a3e458ef +YOUR KEY HERE%22%0ASECRET = %22YOUR SECRET HERE %22%0A%0A%0A |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19138792/Trx 9c54ae51d6d1bc4ffa381315d6d7a86f82d68d34 |
View Raw JSON Data
{
"trx_id": "9c54ae51d6d1bc4ffa381315d6d7a86f82d68d34",
"block": 19138792,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T08:50:54",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -5548,84 +5548,49 @@\n = %22\n-38f12a5429f548508cf4e635f1c4884f%22%0ASECRET = %22a762356a4fa74f7382e3caa2a3e458ef\n+YOUR KEY HERE%22%0ASECRET = %22YOUR SECRET HERE\n %22%0A%0A%0A\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 08:49:21
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 08:49:21
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | @@ -1304,19 +1304,16 @@ y!%0A%0ANow -we let%E2%80%99s ge @@ -1363,19 +1363,21 @@ e editor - ca +, the n copy a @@ -1561,17 +1561,16 @@ 24 2018%0A -%0A @author: @@ -1579,17 +1579,16 @@ arclay%0A%0A -%0A trendlin @@ -1599,17 +1599,16 @@ der.py%0A%0A -%0A READ ME%0A @@ -4867,17 +4867,16 @@ 15200%0A%0A -%0A That's i @@ -5497,18 +5497,16 @@ port *%0A%0A -%0A%0A %22%22%22%0ACHAN @@ -5624,18 +5624,16 @@ 58ef%22%0A%0A%0A -%0A%0A def getT @@ -6124,18 +6124,16 @@ rn row%0A%0A -%0A%0A def conv @@ -6754,20 +6754,16 @@ var*y%0A%0A -%0A%0A%0A%0A parser = @@ -7494,18 +7494,16 @@ rgs())%0A%0A -%0A%0A interval @@ -8260,19 +8260,16 @@ type'%5D%0A%0A - %0A variance @@ -8441,18 +8441,16 @@ lue.%22%0A%0A%0A -%0A%0A session @@ -8674,17 +8674,16 @@ sell%22%0A%0A -%0A market = @@ -9056,18 +9056,16 @@ T-BTC%22%0A%0A -%0A%0A ticker = @@ -10970,16 +10970,20 @@ rguments + do, use the @@ -11058,16 +11058,88 @@ h %0A%60%60%60%0A%0A +For more thorough instructions see the README at the top of the script. I should |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19138761/Trx ac62bca1cbadf5d0df9dbb473e4084410cbd96cf |
View Raw JSON Data
{
"trx_id": "ac62bca1cbadf5d0df9dbb473e4084410cbd96cf",
"block": 19138761,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T08:49:21",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "@@ -1304,19 +1304,16 @@\n y!%0A%0ANow \n-we \n let%E2%80%99s ge\n@@ -1363,19 +1363,21 @@\n e editor\n- ca\n+, the\n n copy a\n@@ -1561,17 +1561,16 @@\n 24 2018%0A\n-%0A\n @author:\n@@ -1579,17 +1579,16 @@\n arclay%0A%0A\n-%0A\n trendlin\n@@ -1599,17 +1599,16 @@\n der.py%0A%0A\n-%0A\n READ ME%0A\n@@ -4867,17 +4867,16 @@\n 15200%0A%0A\n-%0A\n That's i\n@@ -5497,18 +5497,16 @@\n port *%0A%0A\n-%0A%0A\n %22%22%22%0ACHAN\n@@ -5624,18 +5624,16 @@\n 58ef%22%0A%0A%0A\n-%0A%0A\n def getT\n@@ -6124,18 +6124,16 @@\n rn row%0A%0A\n-%0A%0A\n def conv\n@@ -6754,20 +6754,16 @@\n var*y%0A%0A\n-%0A%0A%0A%0A\n parser =\n@@ -7494,18 +7494,16 @@\n rgs())%0A%0A\n-%0A%0A\n interval\n@@ -8260,19 +8260,16 @@\n type'%5D%0A%0A\n- %0A\n variance\n@@ -8441,18 +8441,16 @@\n lue.%22%0A%0A%0A\n-%0A%0A\n session \n@@ -8674,17 +8674,16 @@\n sell%22%0A%0A\n-%0A\n market =\n@@ -9056,18 +9056,16 @@\n T-BTC%22%0A%0A\n-%0A%0A\n ticker =\n@@ -10970,16 +10970,20 @@\n rguments\n+ do,\n use the\n@@ -11058,16 +11058,88 @@\n h %0A%60%60%60%0A%0A\n+For more thorough instructions see the README at the top of the script. \n I should\n",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python2018/01/20 08:42:57
starlight8888published a new post: diy-trendline-trading-bot-for-bittrex-in-python
2018/01/20 08:42:57
| parent author | |
| parent permlink | python |
| author | starlight8888 |
| permlink | diy-trendline-trading-bot-for-bittrex-in-python |
| title | DIY Trendline Trading Bot for Bittrex in Python |
| body | This is not much of a tutorial but it will show you how to write a trading bot in Python 2.7 that’ll buy or sell along a given linear trendline. This can be used as a moving stoploss function or allow you to buy a dip automatically without having to sit staring at your computer all night. Firstly you’ll need Python 2.7. Mac and linux users should already have this by default, Windows users can download and install the correct version here https://www.python.org/downloads. I won’t go into the intricacies of getting Python to work on Windows. There are plenty of tutorials already out there. I’m going to be building a bot that works on the Bittrex exchange. But if you’re willing to learn about your exchange’s api protocol, you should be able to modify this script as needed. Once you have Python 2.7 set up, you’ll need to download the python-bittrex API bindings from Github here https://github.com/ericsomdahl/python-bittrex. Just unpack that zip file put it somewhere out of the way. Before we go any further you’ll also need to generate an api key and secret on Bittrex. This is done in your account settings on the website. Just make sure to tick all the options before generating and copy and paste the details somewhere safe, because you won’t be able to see them after you navigate away! Now we let’s get started. Open a new file in your favourite editor can copy and paste the following code, saving it in the python-bittrex directory as trendlineTrader.py ``` #!/usr/bin/env python2 # -*- coding: utf-8 -*- """ Created on Fri Jan 19 13:04:24 2018 @author: barclay trendlineTrader.py READ ME This script allows us to place buy or sell orders along a linear trendline of the form y = mx + c. This means we can set a moving stoploss or buy a dip on an inclined support line automatically without supervision. At present this only works on Bittrex. REQUIREMENTS 1. You must have Python 2.7 installed. This will not work in Python 3 without modification. By default, this should already be installed on linux machines and Macs 2. You'll need a BITTREX account with an API key. This can be set in your account settings on BITTREX. Make sure to tick all options. INSTALLATION 1. Download python-bittrex API bindings from Github: https://github.com/ericsomdahl/python-bittrex and unpack. 2. Copy or download this script and make sure it is saved as trendlineTrader.py in the python-bittrex directory. If using Windows make sure the file extension is .py not .txt 3. Enter your api key and secret from BITTREX into the corresponding variables KEY and SECRET in this file. Scroll down. Afterwards they should look somehting like this KEY = "38a12ad5429f538508cf4f635f1c4854f" SECRET = "a761356a4fs74f7342e3cda2a3e158ef" 4. Finished, just make sure to save the file. USE This is a command line programme. There is no GUI. However it is relatively easy. 1. Open your python console, e.g. a terminal on linux or Mac or the python console of your Windows installation and navigate to the directory where the script is stored. 2. Open a chart of the market you want to trade in tradingview.com via your webbrowser. 3. In your browser draw the trendline that you want to trade on. You will need to enter the coordinates of the end points in the python script. tradingview.com makes this easy by highlight these on the time and price axes. 4. In the terminal enter the following command all on one line: python trendlineTrader.py -t TYPE -m MARKET -i INTERVAL -q QUANTITY -p0 POINT0 -p1 POINT1 -v VARIANCE where the variables are TYPE Type of trade. Select from: buy, sell MARKET This is your trading market, e.g. USDT-BTC, USDT-BCC or BTC-ADA etc INTERVAL This the the candlestick interval you are trading on. Select from: 15, 60, 240, D QUANTITY Enter the quantity of the currency that you want to trade POINT0 Enter the coordinates of the start point in the following format: Hour Minute Price POINT1 Enter the coordinates of the end point in the following format: Hour Minute Price VARIANCE This OPTIONAL parameter is set to 0 by default. It allows you to set a margin of error either side of your trendline, e.g. if you enter -0.001, your order will be triggered when the price reaches 0.1 % under the trendline. Use a positive number to set the variance above the trendline. EXAMPLE: to buy 1 BTC on a trendline starting at 15:30 hrs and USD 11150 and ending at 20:00 hrs and USD 15200 with default variance python trendlineTrader.py -t buy -m USDT-BTC -i 60 -q 1 -p0 15 30 11150 -p1 20 00 15200 That's it. Running the script is just one line. For each interval, the script calculates your buy or sell price and automatically places an order for you. If the order is not filled during the interval, it cancels the order and recalculates a new target and then places a new order for the next interval. The script terminates once the buy or sell order has been filled or the proces is terminated by the user. Terminate the programme by closing the console or pressing Ctrl+c """ from __future__ import division import urllib2 import time from datetime import datetime import time import argparse from bittrex import * """ CHANGE THESE VARIABLES ONLY !!! """ KEY = "38f12a5429f548508cf4e635f1c4884f" SECRET = "a762356a4fa74f7382e3caa2a3e458ef" def getTicker(pair): url = "https://bittrex.com/api/v1.1/public/getticker?market=" + pair data = urllib2.urlopen(url).read() ticker = {} if data.index("true"): data = data[data.rindex('{'):-1] exec("ticker = " + data) date = datetime.fromtimestamp(time.time()) ticker["Time"] = time.mktime(date.timetuple()) row = [] row.append(ticker["Time"]) row.append(ticker["Ask"]) row.append(ticker["Bid"]) row.append(ticker["Last"]) return row def convertTimes(array): year = datetime.now().year month = datetime.now().month day = datetime.now().day t0 = datetime(year, month, day, array[0][0], array[0][1]) t1 = datetime(year, month, day, array[1][0], array[1][1]) t0 = time.mktime(t0.timetuple()) t1 = time.mktime(t1.timetuple()) data = [(t0, array[0][2]), (t1, array[1][2])] return data def getTarget(x, times, var=0): x0, x1 = times[0][0], times[1][0] y0, y1 = times[0][1], times[1][1] mprime = (y0 - y1) / (x0 - x1) c = y1 - mprime * x1 m = (y1 - y0) / (x1 - x0) y = m*x + c return y + var*y parser = argparse.ArgumentParser(description="Trendline Trader") parser.add_argument('-t','--type', help='Type of trade, e.g. buy or sell', required=True) parser.add_argument('-i','--interval', help='Candlestick interval', required=True) parser.add_argument('-m','--market', help='Trading market', required=True) parser.add_argument('-q','--quantity', help='Quantity to trade', type=float, required=True) parser.add_argument('-p0','--point0', nargs='+', help='Line data, point 0', type=int, required=True) parser.add_argument('-p1','--point1', nargs='+', help='Line data, point 1', required=True) parser.add_argument('-v','--variance', type=float, help='Plus or minus value for target', required=False) args = vars(parser.parse_args()) interval = args['interval'] if interval: try: if interval not in ["15", "60", "240", "D"]: print "Error: Invalid interval. Valid intervals are 15, 60, 240, D" else: interval = int(interval) except ValueError: if interval == "D": interval = 1440 timeout = interval * 60.0 data = [args['point0'],args['point1']] if data: try: for i in range(2): for j in range(2): data[i][j] = int(data[i][j]) data[i][2] = float(data[i][2]) except TypeError: print "Error: Invalid line data. Hours and minutes must be type int and price must be type float" coords = convertTimes(data) quantity = args['quantity'] TYPE = args['type'] variance = args['variance'] if variance is None: variance = 0 if variance > 0.001: print "Warning: Variance " + str(variance) + " > 0.001. Consider a smaller value." session = Bittrex(KEY, SECRET, api_version=API_V1_1) if TYPE: if TYPE == "buy": action = 1 elif TYPE == "sell": action = 2 else: print "Error: Invalid order type. Please enter either buy or sell" market = args['market'] if market: try: currency = market[market.index('-')+1:] except ValueError: print "Error: Invalid market. Please enter valid Bittrex market, e.g. USDT-BTC" markets = session.list_markets_by_currency(currency) if market not in markets: print "Error: Invalid market. Please enter a valid Bittrex market, e.g. USDT-BTC" ticker = getTicker(market) last = ticker[3] now = ticker[0] - 2*3600 target = getTarget(now, coords, variance) uuid = 0 while True: if uuid: response = session.get_order(uuid) if response['result']: response = session.cancel(uuid) elif response['success'] == False: print "ERROR: " + response['message'] break else: break ticker = getTicker(pair=market) last = ticker[3] now = ticker[0] - 2*3600 target = getTarget(now, coords, variance) if action == 1: response = session.buy_limit(market, quantity, target) else: response = session.sell_limit(market, quantity, target) if response['success'] == True: print "Buy order placed at " + str(target) uuid = response['result']['uuid'] print "Uuid: " + uuid else: print "ERROR: " + response['message'] break time.sleep(timeout) ``` To use the bot, you’ll first need to define the parameters of the trendline. This is where it helps to have a free account at http://www.tradingview.com. Here you can easily draw lines on their interactive charts. When you do the coordinates of the end points are highlighted on the axes. This means for use to parametrise a trendline all we need are the start and end points whose (x, y) coordinates are in fact (time, price).  Open a terminal in the python-bittrex directory. An example Bitcoin buy order of 1 BTC along a trendline on the 1 hour chart looks like this ``` python trendlineTrader.py -t buy -m USDT-BTC -i 60 -q 1 -p0 15 30 11150 -p1 20 00 15200 ``` The arguments p0 and p1 are the end points of the trendline that we get from the tradingview.com chart. The format is HOUR MIN PRICE To see what the arguments use the built in help function by entering ``` python trendlineTrader.py -h ``` I should warn you this is a real trading bot and will buy or sell cryptocurrencies automatically. Make sure you know what you’re doing before you start by testing with a small amount. The programme will terminate automatically after a buy or sell order is fulfilled or the user closes the terminal. If you have any questions, just ask in the comments section. Have fun and happy trading! |
| json metadata | {"tags":["python","bittrex","crytpocurrency","bot","stoploss"],"image":["https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg"],"links":["https://www.python.org/downloads","https://github.com/ericsomdahl/python-bittrex","http://www.tradingview.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19138633/Trx cab8f7a8305f4c9428b66c3ca2fc979344f7ded4 |
View Raw JSON Data
{
"trx_id": "cab8f7a8305f4c9428b66c3ca2fc979344f7ded4",
"block": 19138633,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-20T08:42:57",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "python",
"author": "starlight8888",
"permlink": "diy-trendline-trading-bot-for-bittrex-in-python",
"title": "DIY Trendline Trading Bot for Bittrex in Python",
"body": "This is not much of a tutorial but it will show you how to write a trading bot in Python 2.7 that’ll buy or sell along a given linear trendline. This can be used as a moving stoploss function or allow you to buy a dip automatically without having to sit staring at your computer all night.\n\nFirstly you’ll need Python 2.7. Mac and linux users should already have this by default, Windows users can download and install the correct version here https://www.python.org/downloads. I won’t go into the intricacies of getting Python to work on Windows. There are plenty of tutorials already out there.\n\nI’m going to be building a bot that works on the Bittrex exchange. But if you’re willing to learn about your exchange’s api protocol, you should be able to modify this script as needed. Once you have Python 2.7 set up, you’ll need to download the python-bittrex API bindings from Github here https://github.com/ericsomdahl/python-bittrex. Just unpack that zip file put it somewhere out of the way. Before we go any further you’ll also need to generate an api key and secret on Bittrex. This is done in your account settings on the website. Just make sure to tick all the options before generating and copy and paste the details somewhere safe, because you won’t be able to see them after you navigate away!\n\nNow we let’s get started. Open a new file in your favourite editor can copy and paste the following code, saving it in the python-bittrex directory as trendlineTrader.py\n\n```\n#!/usr/bin/env python2\n# -*- coding: utf-8 -*-\n\"\"\"\nCreated on Fri Jan 19 13:04:24 2018\n\n@author: barclay\n\n\ntrendlineTrader.py\n\n\nREAD ME\n\nThis script allows us to place buy or sell orders along a linear trendline of\nthe form y = mx + c. This means we can set a moving stoploss or buy a dip\non an inclined support line automatically without supervision. At present this \nonly works on Bittrex.\n\nREQUIREMENTS\n\n1. You must have Python 2.7 installed. This will not work in Python 3 without \nmodification. By default, this should already be installed on linux machines \nand Macs\n2. You'll need a BITTREX account with an API key. This can be set in your \naccount settings on BITTREX. Make sure to tick all options.\n\nINSTALLATION\n\n1. Download python-bittrex API bindings from Github: \n \n https://github.com/ericsomdahl/python-bittrex \n \n and unpack.\n2. Copy or download this script and make sure it is saved as trendlineTrader.py \n in the python-bittrex directory. If using Windows make sure the file \n extension is .py not .txt\n3. Enter your api key and secret from BITTREX into the corresponding \n variables KEY and SECRET in this file. Scroll down. Afterwards they should \n look somehting like this\n \n KEY = \"38a12ad5429f538508cf4f635f1c4854f\"\n SECRET = \"a761356a4fs74f7342e3cda2a3e158ef\"\n\n4. Finished, just make sure to save the file.\n\nUSE\n\nThis is a command line programme. There is no GUI. However it is relatively \neasy.\n\n1. Open your python console, e.g. a terminal on linux or Mac or the python \n console of your Windows installation and navigate to the directory where \n the script is stored.\n2. Open a chart of the market you want to trade in tradingview.com via your\n webbrowser.\n3. In your browser draw the trendline that you want to trade on. You will need \n to enter the coordinates of the end points in the python script. \n tradingview.com makes this easy by highlight these on the time and price \n axes.\n4. In the terminal enter the following command all on one line:\n \n python trendlineTrader.py -t TYPE -m MARKET -i INTERVAL -q QUANTITY \n -p0 POINT0 -p1 POINT1 -v VARIANCE\n\n where the variables are\n \n TYPE Type of trade. Select from: buy, sell\n MARKET This is your trading market, e.g. USDT-BTC, USDT-BCC or\n BTC-ADA etc\n INTERVAL This the the candlestick interval you are trading on.\n Select from: 15, 60, 240, D\n QUANTITY Enter the quantity of the currency that you want to trade\n POINT0 Enter the coordinates of the start point in the following \n format:\n Hour Minute Price\n POINT1 Enter the coordinates of the end point in the following \n format:\n Hour Minute Price\n \n VARIANCE This OPTIONAL parameter is set to 0 by default. It allows you \n to set a margin of error either side of your trendline, e.g. if\n you enter -0.001, your order will be triggered when the \n price reaches 0.1 % under the trendline. Use a positive number\n to set the variance above the trendline.\n\nEXAMPLE: to buy 1 BTC on a trendline starting at 15:30 hrs and USD 11150 and \n ending at 20:00 hrs and USD 15200 with default variance\n\n python trendlineTrader.py -t buy -m USDT-BTC -i 60 -q 1 -p0 15 30 11150 \n -p1 20 00 15200\n\n\nThat's it. Running the script is just one line. For each interval, the script \ncalculates your buy or sell price and automatically places an order for you. \nIf the order is not filled during the interval, it cancels the order and \nrecalculates a new target and then places a new order for the next interval. \nThe script terminates once the buy or sell order has been filled or the proces \nis terminated by the user.\n\nTerminate the programme by closing the console or pressing Ctrl+c\n\n\"\"\"\n\nfrom __future__ import division\nimport urllib2\nimport time\nfrom datetime import datetime\nimport time\nimport argparse\n\nfrom bittrex import *\n\n\n\n\"\"\"\nCHANGE THESE VARIABLES ONLY !!!\n\"\"\"\nKEY = \"38f12a5429f548508cf4e635f1c4884f\"\nSECRET = \"a762356a4fa74f7382e3caa2a3e458ef\"\n\n\n\n\ndef getTicker(pair):\n url = \"https://bittrex.com/api/v1.1/public/getticker?market=\" + pair\n data = urllib2.urlopen(url).read()\n ticker = {}\n if data.index(\"true\"):\n data = data[data.rindex('{'):-1]\n exec(\"ticker = \" + data)\n date = datetime.fromtimestamp(time.time())\n ticker[\"Time\"] = time.mktime(date.timetuple())\n row = []\n row.append(ticker[\"Time\"])\n row.append(ticker[\"Ask\"])\n row.append(ticker[\"Bid\"])\n row.append(ticker[\"Last\"])\n return row\n\n\n\ndef convertTimes(array):\n year = datetime.now().year\n month = datetime.now().month\n day = datetime.now().day\n t0 = datetime(year, month, day, array[0][0], array[0][1])\n t1 = datetime(year, month, day, array[1][0], array[1][1])\n t0 = time.mktime(t0.timetuple())\n t1 = time.mktime(t1.timetuple())\n data = [(t0, array[0][2]), (t1, array[1][2])]\n return data\n\n \ndef getTarget(x, times, var=0):\n x0, x1 = times[0][0], times[1][0]\n y0, y1 = times[0][1], times[1][1]\n \n mprime = (y0 - y1) / (x0 - x1)\n c = y1 - mprime * x1\n m = (y1 - y0) / (x1 - x0)\n y = m*x + c\n\n return y + var*y\n\n\n\n\n\nparser = argparse.ArgumentParser(description=\"Trendline Trader\")\nparser.add_argument('-t','--type', help='Type of trade, e.g. buy or sell', required=True)\nparser.add_argument('-i','--interval', help='Candlestick interval', required=True)\nparser.add_argument('-m','--market', help='Trading market', required=True)\nparser.add_argument('-q','--quantity', help='Quantity to trade', type=float, required=True)\nparser.add_argument('-p0','--point0', nargs='+', help='Line data, point 0', type=int, required=True)\nparser.add_argument('-p1','--point1', nargs='+', help='Line data, point 1', required=True)\n\nparser.add_argument('-v','--variance', type=float, help='Plus or minus value for target', required=False)\nargs = vars(parser.parse_args())\n\n\n\ninterval = args['interval']\n\nif interval:\n try:\n if interval not in [\"15\", \"60\", \"240\", \"D\"]:\n print \"Error: Invalid interval. Valid intervals are 15, 60, 240, D\"\n else:\n interval = int(interval)\n except ValueError:\n if interval == \"D\":\n interval = 1440\n\ntimeout = interval * 60.0 \n\ndata = [args['point0'],args['point1']]\n\nif data:\n try:\n for i in range(2):\n for j in range(2):\n data[i][j] = int(data[i][j])\n data[i][2] = float(data[i][2])\n except TypeError:\n print \"Error: Invalid line data. Hours and minutes must be type int and price must be type float\"\n \ncoords = convertTimes(data)\n\nquantity = args['quantity'] \n\nTYPE = args['type']\n\n \nvariance = args['variance']\nif variance is None:\n variance = 0\n \nif variance > 0.001:\n print \"Warning: Variance \" + str(variance) + \" > 0.001. Consider a smaller value.\"\n\n\n\n\nsession = Bittrex(KEY, SECRET, api_version=API_V1_1)\nif TYPE:\n if TYPE == \"buy\":\n action = 1\n elif TYPE == \"sell\":\n action = 2\n else:\n print \"Error: Invalid order type. Please enter either buy or sell\"\n\n\nmarket = args['market']\n\nif market:\n try:\n currency = market[market.index('-')+1:]\n except ValueError:\n print \"Error: Invalid market. Please enter valid Bittrex market, e.g. USDT-BTC\"\n markets = session.list_markets_by_currency(currency)\n if market not in markets:\n print \"Error: Invalid market. Please enter a valid Bittrex market, e.g. USDT-BTC\"\n\n\n\nticker = getTicker(market)\nlast = ticker[3]\nnow = ticker[0] - 2*3600\ntarget = getTarget(now, coords, variance)\n\nuuid = 0\n\nwhile True:\n \n if uuid:\n response = session.get_order(uuid)\n if response['result']:\n response = session.cancel(uuid)\n elif response['success'] == False:\n print \"ERROR: \" + response['message']\n break\n else:\n break\n\n ticker = getTicker(pair=market)\n last = ticker[3]\n now = ticker[0] - 2*3600\n target = getTarget(now, coords, variance)\n \n if action == 1:\n response = session.buy_limit(market, quantity, target)\n else:\n response = session.sell_limit(market, quantity, target)\n \n if response['success'] == True:\n print \"Buy order placed at \" + str(target)\n uuid = response['result']['uuid']\n print \"Uuid: \" + uuid\n else:\n print \"ERROR: \" + response['message']\n break\n \n \n time.sleep(timeout)\n```\n\nTo use the bot, you’ll first need to define the parameters of the trendline. This is where it helps to have a free account at http://www.tradingview.com. Here you can easily draw lines on their interactive charts. When you do the coordinates of the end points are highlighted on the axes. This means for use to parametrise a trendline all we need are the start and end points whose (x, y) coordinates are in fact (time, price). \n\n\n\nOpen a terminal in the python-bittrex directory. An example Bitcoin buy order of 1 BTC along a trendline on the 1 hour chart looks like this\n\n```\npython trendlineTrader.py -t buy -m USDT-BTC -i 60 -q 1 -p0 15 30 11150 -p1 20 00 15200 \n```\nThe arguments p0 and p1 are the end points of the trendline that we get from the tradingview.com chart. The format is HOUR MIN PRICE\n\nTo see what the arguments use the built in help function by entering\n\n```\npython trendlineTrader.py -h \n```\n\nI should warn you this is a real trading bot and will buy or sell cryptocurrencies automatically. Make sure you know what you’re doing before you start by testing with a small amount. The programme will terminate automatically after a buy or sell order is fulfilled or the user closes the terminal.\n\nIf you have any questions, just ask in the comments section. Have fun and happy trading!",
"json_metadata": "{\"tags\":[\"python\",\"bittrex\",\"crytpocurrency\",\"bot\",\"stoploss\"],\"image\":[\"https://steemitimages.com/DQmeqXmTKRAWhcdMZ9qzdMf9fzNrzLNsRhJvRY8dxTUvsCh/screen.jpg\"],\"links\":[\"https://www.python.org/downloads\",\"https://github.com/ericsomdahl/python-bittrex\",\"http://www.tradingview.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}steemdelegated 6.862 SP to @starlight88882018/01/19 23:12:00
steemdelegated 6.862 SP to @starlight8888
2018/01/19 23:12:00
| delegator | steem |
| delegatee | starlight8888 |
| vesting shares | 11174.540959 VESTS |
| Transaction Info | Block #19127234/Trx 42c2dd8ca9e03a828399f93ca2363b004e6a1960 |
View Raw JSON Data
{
"trx_id": "42c2dd8ca9e03a828399f93ca2363b004e6a1960",
"block": 19127234,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-19T23:12:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "starlight8888",
"vesting_shares": "11174.540959 VESTS"
}
]
}starlight8888claimed reward balance: 0.421 SBD, 0.531 SP2018/01/19 22:54:33
starlight8888claimed reward balance: 0.421 SBD, 0.531 SP
2018/01/19 22:54:33
| account | starlight8888 |
| reward steem | 0.000 STEEM |
| reward sbd | 0.421 SBD |
| reward vests | 864.475229 VESTS |
| Transaction Info | Block #19126885/Trx cfcd87a82824c24a65d34213b047f01c4357b787 |
View Raw JSON Data
{
"trx_id": "cfcd87a82824c24a65d34213b047f01c4357b787",
"block": 19126885,
"trx_in_block": 20,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-19T22:54:33",
"op": [
"claim_reward_balance",
{
"account": "starlight8888",
"reward_steem": "0.000 STEEM",
"reward_sbd": "0.421 SBD",
"reward_vests": "864.475229 VESTS"
}
]
}2018/01/17 15:49:03
2018/01/17 15:49:03
| parent author | scandinavianlife |
| parent permlink | kid-gets-banned-from-r-bitcoin-on-reddit-for-asking-what-s-the-difference-between-btc-and-bch |
| author | starlight8888 |
| permlink | re-scandinavianlife-kid-gets-banned-from-r-bitcoin-on-reddit-for-asking-what-s-the-difference-between-btc-and-bch-20180117t154853462z |
| title | |
| body | I'v been banned from r/Bitcoin and I haven't even posted there before. |
| json metadata | {"tags":["bitcoin"],"app":"steemit/0.1"} |
| Transaction Info | Block #19060803/Trx bb100dc4a24e7e193f774f6cee8d5f71092c5eee |
View Raw JSON Data
{
"trx_id": "bb100dc4a24e7e193f774f6cee8d5f71092c5eee",
"block": 19060803,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-17T15:49:03",
"op": [
"comment",
{
"parent_author": "scandinavianlife",
"parent_permlink": "kid-gets-banned-from-r-bitcoin-on-reddit-for-asking-what-s-the-difference-between-btc-and-bch",
"author": "starlight8888",
"permlink": "re-scandinavianlife-kid-gets-banned-from-r-bitcoin-on-reddit-for-asking-what-s-the-difference-between-btc-and-bch-20180117t154853462z",
"title": "",
"body": "I'v been banned from r/Bitcoin and I haven't even posted there before.",
"json_metadata": "{\"tags\":[\"bitcoin\"],\"app\":\"steemit/0.1\"}"
}
]
}steemdelegated 7.403 SP to @starlight88882018/01/09 07:13:30
steemdelegated 7.403 SP to @starlight8888
2018/01/09 07:13:30
| delegator | steem |
| delegatee | starlight8888 |
| vesting shares | 12055.139683 VESTS |
| Transaction Info | Block #18820266/Trx 06ac361bff16ba27c209eea2404c66a3d8b2bd1c |
View Raw JSON Data
{
"trx_id": "06ac361bff16ba27c209eea2404c66a3d8b2bd1c",
"block": 18820266,
"trx_in_block": 20,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-09T07:13:30",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "starlight8888",
"vesting_shares": "12055.139683 VESTS"
}
]
}starlight8888received 0.048 SBD, 0.010 SP author reward for @starlight8888 / re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z2018/01/05 10:59:21
starlight8888received 0.048 SBD, 0.010 SP author reward for @starlight8888 / re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z
2018/01/05 10:59:21
| author | starlight8888 |
| permlink | re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z |
| sbd payout | 0.048 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 16.389903 VESTS |
| Transaction Info | Block #18709706/Virtual Operation #3 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 18709706,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 3,
"timestamp": "2018-01-05T10:59:21",
"op": [
"author_reward",
{
"author": "starlight8888",
"permlink": "re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z",
"sbd_payout": "0.048 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "16.389903 VESTS"
}
]
}2017/12/29 16:45:18
2017/12/29 16:45:18
| voter | lawrenceho84 |
| author | starlight8888 |
| permlink | re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z |
| weight | 100 (1.00%) |
| Transaction Info | Block #18515298/Trx 7d22866b5f4af32f849a22010ab3acda41834a61 |
View Raw JSON Data
{
"trx_id": "7d22866b5f4af32f849a22010ab3acda41834a61",
"block": 18515298,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-12-29T16:45:18",
"op": [
"vote",
{
"voter": "lawrenceho84",
"author": "starlight8888",
"permlink": "re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z",
"weight": 100
}
]
}2017/12/29 10:59:21
2017/12/29 10:59:21
| parent author | lawrenceho84 |
| parent permlink | wtf-bitcoin-cash-plus |
| author | starlight8888 |
| permlink | re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z |
| title | |
| body | It's a fake fork. Not happening. What is happening is another 2x scam fork on legacy. |
| json metadata | {"tags":["btc"],"app":"steemit/0.1"} |
| Transaction Info | Block #18508381/Trx 340eea07b6d6970728824d509bc4cb83a028ccdd |
View Raw JSON Data
{
"trx_id": "340eea07b6d6970728824d509bc4cb83a028ccdd",
"block": 18508381,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-12-29T10:59:21",
"op": [
"comment",
{
"parent_author": "lawrenceho84",
"parent_permlink": "wtf-bitcoin-cash-plus",
"author": "starlight8888",
"permlink": "re-lawrenceho84-wtf-bitcoin-cash-plus-20171229t105909643z",
"title": "",
"body": "It's a fake fork. Not happening. What is happening is another 2x scam fork on legacy.",
"json_metadata": "{\"tags\":[\"btc\"],\"app\":\"steemit/0.1\"}"
}
]
}2017/11/30 01:17:39
2017/11/30 01:17:39
| voter | starlight8888 |
| author | anarchotrader |
| permlink | i-just-lost-my-password-on-steemit-and-here-is-how-i-recovered-it |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17661913/Trx 4a593bbb2102d54e567e5dc7a08f16320cda6e03 |
View Raw JSON Data
{
"trx_id": "4a593bbb2102d54e567e5dc7a08f16320cda6e03",
"block": 17661913,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-30T01:17:39",
"op": [
"vote",
{
"voter": "starlight8888",
"author": "anarchotrader",
"permlink": "i-just-lost-my-password-on-steemit-and-here-is-how-i-recovered-it",
"weight": 10000
}
]
}2017/08/06 12:50:45
2017/08/06 12:50:45
| parent author | starlight8888 |
| parent permlink | blade-runner-deckard-is-gaff |
| author | ebpamangret |
| permlink | re-starlight8888-blade-runner-deckard-is-gaff-20170806t125100939z |
| title | |
| body | Excellent |
| json metadata | {"tags":["cinema"],"app":"steemit/0.1"} |
| Transaction Info | Block #14337873/Trx c5a51f3b0d5ddad013cf4bfcec427737959fd463 |
View Raw JSON Data
{
"trx_id": "c5a51f3b0d5ddad013cf4bfcec427737959fd463",
"block": 14337873,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-06T12:50:45",
"op": [
"comment",
{
"parent_author": "starlight8888",
"parent_permlink": "blade-runner-deckard-is-gaff",
"author": "ebpamangret",
"permlink": "re-starlight8888-blade-runner-deckard-is-gaff-20170806t125100939z",
"title": "",
"body": "Excellent",
"json_metadata": "{\"tags\":[\"cinema\"],\"app\":\"steemit/0.1\"}"
}
]
}steemdelegated 7.613 SP to @starlight88882017/06/12 16:21:24
steemdelegated 7.613 SP to @starlight8888
2017/06/12 16:21:24
| delegator | steem |
| delegatee | starlight8888 |
| vesting shares | 12396.986132 VESTS |
| Transaction Info | Block #12760395/Trx 57bb3e7808f709f7f8e8ff71ab689df6c0ae00b1 |
View Raw JSON Data
{
"trx_id": "57bb3e7808f709f7f8e8ff71ab689df6c0ae00b1",
"block": 12760395,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-12T16:21:24",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "starlight8888",
"vesting_shares": "12396.986132 VESTS"
}
]
}steemdelegated 0.000 SP to @starlight88882017/06/08 21:37:27
steemdelegated 0.000 SP to @starlight8888
2017/06/08 21:37:27
| delegator | steem |
| delegatee | starlight8888 |
| vesting shares | 0.000000 VESTS |
| Transaction Info | Block #12651583/Trx 00ae83c3986ef395fd31cf511173f0187047f00b |
View Raw JSON Data
{
"trx_id": "00ae83c3986ef395fd31cf511173f0187047f00b",
"block": 12651583,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-08T21:37:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "starlight8888",
"vesting_shares": "0.000000 VESTS"
}
]
}starlight8888received 0.373 SBD, 0.521 SP author reward for @starlight8888 / blade-runner-deckard-is-gaff2017/05/19 09:47:54
starlight8888received 0.373 SBD, 0.521 SP author reward for @starlight8888 / blade-runner-deckard-is-gaff
2017/05/19 09:47:54
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| sbd payout | 0.373 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 848.085326 VESTS |
| Transaction Info | Block #12061995/Virtual Operation #13 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 12061995,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 13,
"timestamp": "2017-05-19T09:47:54",
"op": [
"author_reward",
{
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"sbd_payout": "0.373 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "848.085326 VESTS"
}
]
}leongkhanupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 13:07:45
leongkhanupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 13:07:45
| voter | leongkhan |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11864452/Trx 6601d8912e9931da450be568a13ea96174cbb016 |
View Raw JSON Data
{
"trx_id": "6601d8912e9931da450be568a13ea96174cbb016",
"block": 11864452,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T13:07:45",
"op": [
"vote",
{
"voter": "leongkhan",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}duniaupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 13:07:30
duniaupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 13:07:30
| voter | dunia |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11864447/Trx dabc366275a8646702b30620d2bd19976bfbd89a |
View Raw JSON Data
{
"trx_id": "dabc366275a8646702b30620d2bd19976bfbd89a",
"block": 11864447,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T13:07:30",
"op": [
"vote",
{
"voter": "dunia",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}liberosistupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 13:07:27
liberosistupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 13:07:27
| voter | liberosist |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11864446/Trx a6604b4df3aaf3d3650a276c904820b3c76374d7 |
View Raw JSON Data
{
"trx_id": "a6604b4df3aaf3d3650a276c904820b3c76374d7",
"block": 11864446,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T13:07:27",
"op": [
"vote",
{
"voter": "liberosist",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}starlight8888published a new post: blade-runner-deckard-is-gaff2017/05/12 12:16:51
starlight8888published a new post: blade-runner-deckard-is-gaff
2017/05/12 12:16:51
| parent author | |
| parent permlink | cinema |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| title | Blade Runner: Deckard is Gaff |
| body | @@ -721,24 +721,16 @@ ilm -I'd had a bit of +leads to a r |
| json metadata | {"tags":["cinema","blade","runner","deckard","gaff"],"image":["https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png","https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png","https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png","https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png","https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png"],"app":"steemit/0.1","format":"html"} |
| Transaction Info | Block #11863437/Trx 54b2ded4f8369a30cbcba896616a3c8fb04a23cc |
View Raw JSON Data
{
"trx_id": "54b2ded4f8369a30cbcba896616a3c8fb04a23cc",
"block": 11863437,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T12:16:51",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cinema",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"title": "Blade Runner: Deckard is Gaff",
"body": "@@ -721,24 +721,16 @@\n ilm \n-I'd had a bit of\n+leads to\n a r\n",
"json_metadata": "{\"tags\":[\"cinema\",\"blade\",\"runner\",\"deckard\",\"gaff\"],\"image\":[\"https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png\",\"https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png\",\"https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png\",\"https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png\",\"https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}"
}
]
}kevinwongupvoted (10.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 10:46:36
kevinwongupvoted (10.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 10:46:36
| voter | kevinwong |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 1000 (10.00%) |
| Transaction Info | Block #11861632/Trx 0a08109f4eb83e447d9e52667d1d75b42f505d3f |
View Raw JSON Data
{
"trx_id": "0a08109f4eb83e447d9e52667d1d75b42f505d3f",
"block": 11861632,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T10:46:36",
"op": [
"vote",
{
"voter": "kevinwong",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 1000
}
]
}justtryme90upvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 10:45:57
justtryme90upvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 10:45:57
| voter | justtryme90 |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11861619/Trx 621a95a13cd5b96682c81e70f92a23e56733ce30 |
View Raw JSON Data
{
"trx_id": "621a95a13cd5b96682c81e70f92a23e56733ce30",
"block": 11861619,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T10:45:57",
"op": [
"vote",
{
"voter": "justtryme90",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}moon32walkerupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 10:28:30
moon32walkerupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 10:28:30
| voter | moon32walker |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11861270/Trx 5898154d1c74cd0bbbd8a8b58bd27e113f599daa |
View Raw JSON Data
{
"trx_id": "5898154d1c74cd0bbbd8a8b58bd27e113f599daa",
"block": 11861270,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T10:28:30",
"op": [
"vote",
{
"voter": "moon32walker",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}deeptiupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 09:59:12
deeptiupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 09:59:12
| voter | deepti |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11860685/Trx 0a371b65a0be05854475e1ae695c0ff6f9ba77b4 |
View Raw JSON Data
{
"trx_id": "0a371b65a0be05854475e1ae695c0ff6f9ba77b4",
"block": 11860685,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:59:12",
"op": [
"vote",
{
"voter": "deepti",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}silviaupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 09:54:21
silviaupvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 09:54:21
| voter | silvia |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11860588/Trx bb08d69d60c0bc14e6ca643cea7b064127eaa233 |
View Raw JSON Data
{
"trx_id": "bb08d69d60c0bc14e6ca643cea7b064127eaa233",
"block": 11860588,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:54:21",
"op": [
"vote",
{
"voter": "silvia",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}starlight8888published a new post: blade-runner-deckard-is-gaff2017/05/12 09:49:45
starlight8888published a new post: blade-runner-deckard-is-gaff
2017/05/12 09:49:45
| parent author | |
| parent permlink | cinema |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| title | Blade Runner: Deckard is Gaff |
| body | @@ -1225,36 +1225,32 @@ %0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A%3Cp%3E -!%5B%5D( https://steemiti @@ -1308,33 +1308,32 @@ psPY8N/image.png -) %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E @@ -1745,36 +1745,32 @@ %0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A%3Cp%3E -!%5B%5D( https://steemiti @@ -1828,33 +1828,32 @@ aEBC6A/image.png -) %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E @@ -2218,36 +2218,32 @@ %0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A%3Cp%3E -!%5B%5D( https://steemiti @@ -2301,33 +2301,32 @@ ahfBgs/image.png -) %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E @@ -3017,12 +3017,8 @@ %0A%3Cp%3E -!%5B%5D( http @@ -3100,9 +3100,8 @@ .png -) %3C/p%3E @@ -3152,17 +3152,17 @@ e the or -a +i gami. Al |
| json metadata | {"tags":["cinema","blade","runner","deckard","gaff"],"image":["https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png","https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png","https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png","https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png","https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png"],"app":"steemit/0.1","format":"html"} |
| Transaction Info | Block #11860496/Trx 628c9bd44cc75c7c5d9a503e419fe58318c9614f |
View Raw JSON Data
{
"trx_id": "628c9bd44cc75c7c5d9a503e419fe58318c9614f",
"block": 11860496,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:49:45",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cinema",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"title": "Blade Runner: Deckard is Gaff",
"body": "@@ -1225,36 +1225,32 @@\n %0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A%3Cp%3E\n-!%5B%5D(\n https://steemiti\n@@ -1308,33 +1308,32 @@\n psPY8N/image.png\n-)\n %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E\n@@ -1745,36 +1745,32 @@\n %0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A%3Cp%3E\n-!%5B%5D(\n https://steemiti\n@@ -1828,33 +1828,32 @@\n aEBC6A/image.png\n-)\n %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E\n@@ -2218,36 +2218,32 @@\n %0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A%3Cp%3E\n-!%5B%5D(\n https://steemiti\n@@ -2301,33 +2301,32 @@\n ahfBgs/image.png\n-)\n %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E\n@@ -3017,12 +3017,8 @@\n %0A%3Cp%3E\n-!%5B%5D(\n http\n@@ -3100,9 +3100,8 @@\n .png\n-)\n %3C/p%3E\n@@ -3152,17 +3152,17 @@\n e the or\n-a\n+i\n gami. Al\n",
"json_metadata": "{\"tags\":[\"cinema\",\"blade\",\"runner\",\"deckard\",\"gaff\"],\"image\":[\"https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png\",\"https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png\",\"https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png\",\"https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png\",\"https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}"
}
]
}starlight8888published a new post: blade-runner-deckard-is-gaff2017/05/12 09:49:00
starlight8888published a new post: blade-runner-deckard-is-gaff
2017/05/12 09:49:00
| parent author | |
| parent permlink | cinema |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| title | Blade Runner: Deckard is Gaff |
| body | @@ -3,17 +3,16 @@ tml%3E%0A%3Cp%3E -( https:// @@ -78,33 +78,32 @@ eCk5HE/image.png -) %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E |
| json metadata | {"tags":["cinema","blade","runner","deckard","gaff"],"image":["https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png","https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png","https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png","https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png","https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png"],"app":"steemit/0.1","format":"html"} |
| Transaction Info | Block #11860481/Trx 4ac189580e6b1c2569a929de480a1f6562b2bd14 |
View Raw JSON Data
{
"trx_id": "4ac189580e6b1c2569a929de480a1f6562b2bd14",
"block": 11860481,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:49:00",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cinema",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"title": "Blade Runner: Deckard is Gaff",
"body": "@@ -3,17 +3,16 @@\n tml%3E%0A%3Cp%3E\n-(\n https://\n@@ -78,33 +78,32 @@\n eCk5HE/image.png\n-)\n %3C/p%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E\n",
"json_metadata": "{\"tags\":[\"cinema\",\"blade\",\"runner\",\"deckard\",\"gaff\"],\"image\":[\"https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png\",\"https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png\",\"https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png\",\"https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png\",\"https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}"
}
]
}starlight8888published a new post: blade-runner-deckard-is-gaff2017/05/12 09:48:45
starlight8888published a new post: blade-runner-deckard-is-gaff
2017/05/12 09:48:45
| parent author | |
| parent permlink | cinema |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| title | Blade Runner: Deckard is Gaff |
| body | @@ -1,25 +1,22 @@ %3Chtml%3E%0A%3Cp%3E -!%5B%5D (https://ste |
| json metadata | {"tags":["cinema","blade","runner","deckard","gaff"],"image":["https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png","https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png","https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png","https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png","https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png"],"app":"steemit/0.1","format":"html"} |
| Transaction Info | Block #11860476/Trx ae8efef2f126e1fa93eded03a78865c0d2eea4f1 |
View Raw JSON Data
{
"trx_id": "ae8efef2f126e1fa93eded03a78865c0d2eea4f1",
"block": 11860476,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:48:45",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cinema",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"title": "Blade Runner: Deckard is Gaff",
"body": "@@ -1,25 +1,22 @@\n %3Chtml%3E%0A%3Cp%3E\n-!%5B%5D\n (https://ste\n",
"json_metadata": "{\"tags\":[\"cinema\",\"blade\",\"runner\",\"deckard\",\"gaff\"],\"image\":[\"https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png\",\"https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png\",\"https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png\",\"https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png\",\"https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}"
}
]
}starlight8888upvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff2017/05/12 09:47:54
starlight8888upvoted (100.00%) @starlight8888 / blade-runner-deckard-is-gaff
2017/05/12 09:47:54
| voter | starlight8888 |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11860459/Trx eb1c6f027c9813291442fce0d61ceb46c486a061 |
View Raw JSON Data
{
"trx_id": "eb1c6f027c9813291442fce0d61ceb46c486a061",
"block": 11860459,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:47:54",
"op": [
"vote",
{
"voter": "starlight8888",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"weight": 10000
}
]
}starlight8888published a new post: blade-runner-deckard-is-gaff2017/05/12 09:47:54
starlight8888published a new post: blade-runner-deckard-is-gaff
2017/05/12 09:47:54
| parent author | |
| parent permlink | cinema |
| author | starlight8888 |
| permlink | blade-runner-deckard-is-gaff |
| title | Blade Runner: Deckard is Gaff |
| body | <html> <p></p> <p><br></p> <p>When the Directors Cut first came out it opened up the question of Deckard being a replicant. It went back and forth for a while before Ridley Scott came clean in an interview with journalist Mark Kermode and definitively said so. Case closed. Except no it isn't. The thing about sci-fi is that you have to create a world and these worlds have rules. Once you set these rules up and establish how your vision of the future works to the audience you really need to stick to them in order to get a really good film. Blade Runner has some rules and by following them through and looking at the players in the film I'd had a bit of a revelation.</p> <p><br></p> <p>The replicants in Blade Runner know they're replicants. Except Rachael. She's a new type of replicant and she's been given somebody else's memories to cushion her emotional responses so she can be more easily controlled. So if Deckard is also a replicant, he doesn't know about it either. So he's the same as Rachael. It follows then that he must have somebody else's memories too. And there's really only one person who's memories he could have.</p> <p><br></p> <p></p> <p><br></p> <p>Deckard is Gaff. If you think about it, it makes complete sense. Who is Gaff anyway? I propose that he was a Blade Runner before he got injured and acquired his limp, possibly even going after the same replicants in the film. He's right up there in the cop ranks and appears to be close to Police Chief Bryant, the same relationship Deckard re-assumes when he's hauled in at the start of the film.</p> <p><br></p> <p></p> <p><br></p> <p>But notice that Deckard isn't even allowed to fly his own police car. Pretty much every time he needs to go somewhere, Gaff has to chauffeur him around. He's a real dick about it too, he doesn't talk to him or even acknowledge his presence. He just drives him about with that resentful scowl on his face. How come Deckard isn't flying himself around?</p> <p><br></p> <p></p> <p><br></p> <p>Right through the film, Gaff shows complete contempt for Deckard. Right at the start when he approaches him eating those delicious looking noodles, his way of saying "Hello" is by hitting him on the arm with his cane. All the way through he's basically a massive prick to him. The relationship makes sense - this whole endeavour of using a robot to hunt robots is experimental. If Deckard has Gaff's memories and skills than who better to keep a close eye on him to assess how things are going? And how much would Gaff hate doing this? The more Deckard succeeds, the more reason Gaff has to hate him. He's everything Gaff once was and serves as a painful reminder.</p> <p><br></p> <p></p> <p><br></p> <p>On top of all of this we have the oragami. All throughout the film Gaff appears to know what Deckard is thinking. When he's getting the original brief from Bryant about how hard the job is going to be, Gaff makes an origami chicken and puts it on the desk because he knows Deckard is scared. He knows this because he would be intimidated by the job himself. Later, when discussing a visit with Rachael, Gaff makes the little matchstick man with a boner. He does this because he's already visited Tyrell and met Rachael and knows that Deckard's going to fancy her.</p> <p><br></p> <p>Then we have the final acknowledgement that can't really be interpreted any other way. The origami unicorn at the end of the film. Gaff knows about Deckard's recurring dream of the unicorn. How else could this be the case unless he also has the same dream?</p> <p><br></p> <p>Gaff says something very telling to Deckard near the end of the film. He lands on the roof right after the climactic fight which means presumably he was overhead observing the whole time, letting them get on with it to see how things played out instead of stepping in and helping. As he lands, he walks up to Deckard smiling and says "You've done a man's job". Coming from Gaff, this is the ultimate compliment. He has accepted him as his equal.</p> <p><br></p> <p>So that's my Blade Runner theory, that Deckard is actually Gaff. Might go and watch it again now.</p> </html> |
| json metadata | {"tags":["cinema","blade","runner","deckard","gaff"],"image":["https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png","https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png","https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png","https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png","https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png"],"app":"steemit/0.1","format":"html"} |
| Transaction Info | Block #11860459/Trx eb1c6f027c9813291442fce0d61ceb46c486a061 |
View Raw JSON Data
{
"trx_id": "eb1c6f027c9813291442fce0d61ceb46c486a061",
"block": 11860459,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-12T09:47:54",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cinema",
"author": "starlight8888",
"permlink": "blade-runner-deckard-is-gaff",
"title": "Blade Runner: Deckard is Gaff",
"body": "<html>\n<p></p>\n<p><br></p>\n<p>When the Directors Cut first came out it opened up the question of Deckard being a replicant. It went back and forth for a while before Ridley Scott came clean in an interview with journalist Mark Kermode and definitively said so. Case closed. Except no it isn't. The thing about sci-fi is that you have to create a world and these worlds have rules. Once you set these rules up and establish how your vision of the future works to the audience you really need to stick to them in order to get a really good film. Blade Runner has some rules and by following them through and looking at the players in the film I'd had a bit of a revelation.</p>\n<p><br></p>\n<p>The replicants in Blade Runner know they're replicants. Except Rachael. She's a new type of replicant and she's been given somebody else's memories to cushion her emotional responses so she can be more easily controlled. So if Deckard is also a replicant, he doesn't know about it either. So he's the same as Rachael. It follows then that he must have somebody else's memories too. And there's really only one person who's memories he could have.</p>\n<p><br></p>\n<p></p>\n<p><br></p>\n<p>Deckard is Gaff. If you think about it, it makes complete sense. Who is Gaff anyway? I propose that he was a Blade Runner before he got injured and acquired his limp, possibly even going after the same replicants in the film. He's right up there in the cop ranks and appears to be close to Police Chief Bryant, the same relationship Deckard re-assumes when he's hauled in at the start of the film.</p>\n<p><br></p>\n<p></p>\n<p><br></p>\n<p>But notice that Deckard isn't even allowed to fly his own police car. Pretty much every time he needs to go somewhere, Gaff has to chauffeur him around. He's a real dick about it too, he doesn't talk to him or even acknowledge his presence. He just drives him about with that resentful scowl on his face. How come Deckard isn't flying himself around?</p>\n<p><br></p>\n<p></p>\n<p><br></p>\n<p>Right through the film, Gaff shows complete contempt for Deckard. Right at the start when he approaches him eating those delicious looking noodles, his way of saying \"Hello\" is by hitting him on the arm with his cane. All the way through he's basically a massive prick to him. The relationship makes sense - this whole endeavour of using a robot to hunt robots is experimental. If Deckard has Gaff's memories and skills than who better to keep a close eye on him to assess how things are going? And how much would Gaff hate doing this? The more Deckard succeeds, the more reason Gaff has to hate him. He's everything Gaff once was and serves as a painful reminder.</p>\n<p><br></p>\n<p></p>\n<p><br></p>\n<p>On top of all of this we have the oragami. All throughout the film Gaff appears to know what Deckard is thinking. When he's getting the original brief from Bryant about how hard the job is going to be, Gaff makes an origami chicken and puts it on the desk because he knows Deckard is scared. He knows this because he would be intimidated by the job himself. Later, when discussing a visit with Rachael, Gaff makes the little matchstick man with a boner. He does this because he's already visited Tyrell and met Rachael and knows that Deckard's going to fancy her.</p>\n<p><br></p>\n<p>Then we have the final acknowledgement that can't really be interpreted any other way. The origami unicorn at the end of the film. Gaff knows about Deckard's recurring dream of the unicorn. How else could this be the case unless he also has the same dream?</p>\n<p><br></p>\n<p>Gaff says something very telling to Deckard near the end of the film. He lands on the roof right after the climactic fight which means presumably he was overhead observing the whole time, letting them get on with it to see how things played out instead of stepping in and helping. As he lands, he walks up to Deckard smiling and says \"You've done a man's job\". Coming from Gaff, this is the ultimate compliment. He has accepted him as his equal.</p>\n<p><br></p>\n<p>So that's my Blade Runner theory, that Deckard is actually Gaff. Might go and watch it again now.</p>\n</html>",
"json_metadata": "{\"tags\":[\"cinema\",\"blade\",\"runner\",\"deckard\",\"gaff\"],\"image\":[\"https://steemitimages.com/DQmWJjtNdHgzWvzJ7U37QZSb6FyBRFqDNsoU2Ut8teCk5HE/image.png\",\"https://steemitimages.com/DQmdzVfQecuGGjvhivPtujMRzbx4NHA9VHWASsX53psPY8N/image.png\",\"https://steemitimages.com/DQmbYHg71ULQyFZXVkXcL15z7M6wbqZBJXrTTZbsdaEBC6A/image.png\",\"https://steemitimages.com/DQmS6zGUfcbsK62JnXUpbd2BG2QCj5hsw6Y9fjGpFahfBgs/image.png\",\"https://steemitimages.com/DQmQDMDdr4cxFXkTbLvcEfXA7qR5crSGHii2qpH2VwvM548/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}"
}
]
}steemcreated a new account: @starlight88882017/05/11 07:36:33
steemcreated a new account: @starlight8888
2017/05/11 07:36:33
| fee | 9.000 STEEM |
| delegation | 220000.000000 VESTS |
| creator | steem |
| new account name | starlight8888 |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM8j2NSyoVcpuhLxATNCXLiDCpknJyebK2QwLYP1Q7sJ4Sg3j8mj",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM5Ste27gw1U7VgjUg9FSyLMZfvgmyoaEDdAwwSP5yCg8PLmHsNV",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM6brf5aniVV3ep4eWbg7VEnjG1iLpkTDAgZ67km1VibAceLmGCd",1]]} |
| memo key | STM5qawBRTRAy1uABzrbzwaRmN2CFJGCvqbwJbixY5LvpFQtUToQn |
| json metadata | |
| extensions | [] |
| Transaction Info | Block #11829070/Trx af1c0d5b0b891e0c6e72db9d95aeeda02d987207 |
View Raw JSON Data
{
"trx_id": "af1c0d5b0b891e0c6e72db9d95aeeda02d987207",
"block": 11829070,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-11T07:36:33",
"op": [
"account_create_with_delegation",
{
"fee": "9.000 STEEM",
"delegation": "220000.000000 VESTS",
"creator": "steem",
"new_account_name": "starlight8888",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8j2NSyoVcpuhLxATNCXLiDCpknJyebK2QwLYP1Q7sJ4Sg3j8mj",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5Ste27gw1U7VgjUg9FSyLMZfvgmyoaEDdAwwSP5yCg8PLmHsNV",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6brf5aniVV3ep4eWbg7VEnjG1iLpkTDAgZ67km1VibAceLmGCd",
1
]
]
},
"memo_key": "STM5qawBRTRAy1uABzrbzwaRmN2CFJGCvqbwJbixY5LvpFQtUToQn",
"json_metadata": "",
"extensions": []
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress73.70%
{
"voting_manabar": {
"current_mana": "19534489097",
"last_update_time": 1588953840
},
"downvote_manabar": {
"current_mana": "4883622274",
"last_update_time": 1588953840
},
"rc_account": {
"account": "starlight8888",
"rc_manabar": {
"current_mana": "23590051190",
"last_update_time": 1588953840
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "21555238070"
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| None |
{
"posting_json_metadata": {},
"json_metadata": {}
}Auth Keys
Owner
Single Signature
Public Keys
STM8j2NSyoVcpuhLxATNCXLiDCpknJyebK2QwLYP1Q7sJ4Sg3j8mj1/1
Active
Single Signature
Public Keys
STM5Ste27gw1U7VgjUg9FSyLMZfvgmyoaEDdAwwSP5yCg8PLmHsNV1/1
Posting
Single Signature
Public Keys
STM6brf5aniVV3ep4eWbg7VEnjG1iLpkTDAgZ67km1VibAceLmGCd1/1
Memo
STM5qawBRTRAy1uABzrbzwaRmN2CFJGCvqbwJbixY5LvpFQtUToQn
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8j2NSyoVcpuhLxATNCXLiDCpknJyebK2QwLYP1Q7sJ4Sg3j8mj",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5Ste27gw1U7VgjUg9FSyLMZfvgmyoaEDdAwwSP5yCg8PLmHsNV",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6brf5aniVV3ep4eWbg7VEnjG1iLpkTDAgZ67km1VibAceLmGCd",
1
]
]
},
"memo": "STM5qawBRTRAy1uABzrbzwaRmN2CFJGCvqbwJbixY5LvpFQtUToQn"
}Witness Votes
0 / 30
No active witness votes.
[]