VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS35.60%
Net Worth
0.030USD
STEEM
0.246STEEM
SBD
0.000SBD
Effective Power
5.001SP
├── Own SP
0.306SP
└── Incoming DelegationsDeleg
+4.695SP
Detailed Balance
| STEEM | ||
| balance | 0.246STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.306SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 4.695SP | SP |
| Effective Power | 5.001SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "0.246 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "497.698580 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7645.961226 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | luttrellbits |
| id | 1202825 |
| rank | 224,847 |
| reputation | 6566464662 |
| created | 2019-01-20T17:23:48 |
| recovery_account | steem |
| proxy | None |
| post_count | 2 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2019-01-27T05:51:57 |
| last_root_post | 2019-01-27T05:51:57 |
| last_vote_time | 2019-01-28T18:58:27 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.246 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 497.698580 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 7645.961226 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 | 2019-01-22T03:50:06 |
| 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": 1202825,
"name": "luttrellbits",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8XW2BzW1HxwFp69v1J2UkEjrr5v21j3BD5H2XWFDssjWd2Un44",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM4u7pzFYAaXRT7aUjKiMUc4fpxkURTc3dtU8Fp9yKPsC96d4b6J",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7sJ6ZEUfnbvKQ61Jsb7CaCu1CDmCUAU77cQgMXANe2RzuxwueQ",
1
]
]
},
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\"}}",
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2019-01-22T03:50:06",
"created": "2019-01-20T17:23:48",
"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": 2,
"can_vote": true,
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779073872
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779073872
},
"voting_power": 0,
"balance": "0.246 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2019-01-29T20:53:51",
"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": "497.698580 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7645.961226 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": 495,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2019-01-27T05:51:57",
"last_root_post": "2019-01-27T05:51:57",
"last_vote_time": "2019-01-28T18:58:27",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "6566464662",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 224847
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
steemdelegated 4.695 SP to @luttrellbits2026/05/18 03:11:12
steemdelegated 4.695 SP to @luttrellbits
2026/05/18 03:11:12
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 7645.961226 VESTS |
| Transaction Info | Block #106146950/Trx f04a5694cd168122984a9ac4ac1a54361f79ee21 |
View Raw JSON Data
{
"trx_id": "f04a5694cd168122984a9ac4ac1a54361f79ee21",
"block": 106146950,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-18T03:11:12",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "7645.961226 VESTS"
}
]
}steemdelegated 3.030 SP to @luttrellbits2026/05/12 15:42:30
steemdelegated 3.030 SP to @luttrellbits
2026/05/12 15:42:30
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 4933.750821 VESTS |
| Transaction Info | Block #105989921/Trx 61178a833ee3a25dcc6f71c336997762a9a8fb88 |
View Raw JSON Data
{
"trx_id": "61178a833ee3a25dcc6f71c336997762a9a8fb88",
"block": 105989921,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-12T15:42:30",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "4933.750821 VESTS"
}
]
}steemdelegated 4.703 SP to @luttrellbits2026/04/26 02:27:39
steemdelegated 4.703 SP to @luttrellbits
2026/04/26 02:27:39
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 7658.476982 VESTS |
| Transaction Info | Block #105514522/Trx 5b9bcc2045d5e67162369c05836e48c19f56b945 |
View Raw JSON Data
{
"trx_id": "5b9bcc2045d5e67162369c05836e48c19f56b945",
"block": 105514522,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-04-26T02:27:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "7658.476982 VESTS"
}
]
}steemdelegated 3.055 SP to @luttrellbits2026/01/23 15:39:00
steemdelegated 3.055 SP to @luttrellbits
2026/01/23 15:39:00
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 4975.297640 VESTS |
| Transaction Info | Block #102861216/Trx 47bff5f527fa7c3dc8af98a934b469a578ee2543 |
View Raw JSON Data
{
"trx_id": "47bff5f527fa7c3dc8af98a934b469a578ee2543",
"block": 102861216,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-01-23T15:39:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "4975.297640 VESTS"
}
]
}steemdelegated 3.156 SP to @luttrellbits2024/12/17 10:52:54
steemdelegated 3.156 SP to @luttrellbits
2024/12/17 10:52:54
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 5139.516837 VESTS |
| Transaction Info | Block #91307506/Trx b6402d19e40c09e25e9f97892b40cbd17fc5e5d2 |
View Raw JSON Data
{
"trx_id": "b6402d19e40c09e25e9f97892b40cbd17fc5e5d2",
"block": 91307506,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2024-12-17T10:52:54",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "5139.516837 VESTS"
}
]
}steemdelegated 3.260 SP to @luttrellbits2023/11/14 02:34:57
steemdelegated 3.260 SP to @luttrellbits
2023/11/14 02:34:57
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 5308.650369 VESTS |
| Transaction Info | Block #79861685/Trx 0467f6353a8f377a8ac4358ce5aa594ba1f4879d |
View Raw JSON Data
{
"trx_id": "0467f6353a8f377a8ac4358ce5aa594ba1f4879d",
"block": 79861685,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-11-14T02:34:57",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "5308.650369 VESTS"
}
]
}steemdelegated 5.064 SP to @luttrellbits2023/09/22 01:16:27
steemdelegated 5.064 SP to @luttrellbits
2023/09/22 01:16:27
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 8245.929155 VESTS |
| Transaction Info | Block #78351952/Trx b12c8e3c92d3d5d5f6c7c864f75144cc97f5cd8a |
View Raw JSON Data
{
"trx_id": "b12c8e3c92d3d5d5f6c7c864f75144cc97f5cd8a",
"block": 78351952,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-09-22T01:16:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "8245.929155 VESTS"
}
]
}steemdelegated 5.200 SP to @luttrellbits2022/11/03 14:38:45
steemdelegated 5.200 SP to @luttrellbits
2022/11/03 14:38:45
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 8467.610593 VESTS |
| Transaction Info | Block #69116773/Trx 34138e2451e37d1d17f1ee8aac920cf88897a29d |
View Raw JSON Data
{
"trx_id": "34138e2451e37d1d17f1ee8aac920cf88897a29d",
"block": 69116773,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-11-03T14:38:45",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "8467.610593 VESTS"
}
]
}steemdelegated 5.335 SP to @luttrellbits2022/01/17 17:55:45
steemdelegated 5.335 SP to @luttrellbits
2022/01/17 17:55:45
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 8687.845729 VESTS |
| Transaction Info | Block #60817740/Trx a9b05498fdd8661966f3cc3c05b1f2213d375f81 |
View Raw JSON Data
{
"trx_id": "a9b05498fdd8661966f3cc3c05b1f2213d375f81",
"block": 60817740,
"trx_in_block": 35,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-01-17T17:55:45",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "8687.845729 VESTS"
}
]
}steemdelegated 5.448 SP to @luttrellbits2021/06/14 03:27:51
steemdelegated 5.448 SP to @luttrellbits
2021/06/14 03:27:51
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 8871.912482 VESTS |
| Transaction Info | Block #54610884/Trx 9e7c5b9984a35c106534e4479bead5f9e8413262 |
View Raw JSON Data
{
"trx_id": "9e7c5b9984a35c106534e4479bead5f9e8413262",
"block": 54610884,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-06-14T03:27:51",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "8871.912482 VESTS"
}
]
}steemdelegated 5.563 SP to @luttrellbits2020/12/11 13:43:24
steemdelegated 5.563 SP to @luttrellbits
2020/12/11 13:43:24
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 9059.334456 VESTS |
| Transaction Info | Block #49358244/Trx a7c4b5a76cd133eb3607d8cedfe18b74a1b725c2 |
View Raw JSON Data
{
"trx_id": "a7c4b5a76cd133eb3607d8cedfe18b74a1b725c2",
"block": 49358244,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-11T13:43:24",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "9059.334456 VESTS"
}
]
}steemdelegated 1.174 SP to @luttrellbits2020/12/06 07:19:39
steemdelegated 1.174 SP to @luttrellbits
2020/12/06 07:19:39
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 1912.543513 VESTS |
| Transaction Info | Block #49209784/Trx 318407bdfb28b8cd89cf259ad4ba8ab11e9409f6 |
View Raw JSON Data
{
"trx_id": "318407bdfb28b8cd89cf259ad4ba8ab11e9409f6",
"block": 49209784,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-06T07:19:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "1912.543513 VESTS"
}
]
}steemdelegated 5.567 SP to @luttrellbits2020/12/05 17:21:15
steemdelegated 5.567 SP to @luttrellbits
2020/12/05 17:21:15
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 9065.542310 VESTS |
| Transaction Info | Block #49193332/Trx bbb9f3cca9ef9e061f1396eab8d18df89d96c583 |
View Raw JSON Data
{
"trx_id": "bbb9f3cca9ef9e061f1396eab8d18df89d96c583",
"block": 49193332,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-05T17:21:15",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "9065.542310 VESTS"
}
]
}steemdelegated 1.179 SP to @luttrellbits2020/11/02 21:00:39
steemdelegated 1.179 SP to @luttrellbits
2020/11/02 21:00:39
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 1920.017158 VESTS |
| Transaction Info | Block #48264129/Trx a297e66c2a1058bfc9d7f76799c6ac85d36acb3f |
View Raw JSON Data
{
"trx_id": "a297e66c2a1058bfc9d7f76799c6ac85d36acb3f",
"block": 48264129,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-11-02T21:00:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "1920.017158 VESTS"
}
]
}steemdelegated 5.692 SP to @luttrellbits2020/05/09 08:20:03
steemdelegated 5.692 SP to @luttrellbits
2020/05/09 08:20:03
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 9268.347669 VESTS |
| Transaction Info | Block #43220073/Trx 8d15cf43bb26265323ebae7842ef50e0b7b2e7ea |
View Raw JSON Data
{
"trx_id": "8d15cf43bb26265323ebae7842ef50e0b7b2e7ea",
"block": 43220073,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-09T08:20:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "9268.347669 VESTS"
}
]
}steemdelegated 1.200 SP to @luttrellbits2020/05/08 12:19:39
steemdelegated 1.200 SP to @luttrellbits
2020/05/08 12:19:39
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43196632/Trx 196e2b673102bd696be9088cd000bdd65b129ca6 |
View Raw JSON Data
{
"trx_id": "196e2b673102bd696be9088cd000bdd65b129ca6",
"block": 43196632,
"trx_in_block": 42,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T12:19:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "1953.311140 VESTS"
}
]
}steemdelegated 5.704 SP to @luttrellbits2020/04/01 09:29:06
steemdelegated 5.704 SP to @luttrellbits
2020/04/01 09:29:06
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 9288.714437 VESTS |
| Transaction Info | Block #42154059/Trx db0d3060af23fb03d43a3f2bae87ce4e85c3571c |
View Raw JSON Data
{
"trx_id": "db0d3060af23fb03d43a3f2bae87ce4e85c3571c",
"block": 42154059,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-01T09:29:06",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "9288.714437 VESTS"
}
]
}2020/01/20 18:14:54
2020/01/20 18:14:54
| parent author | luttrellbits |
| parent permlink | f16xxxin |
| author | steemitboard |
| permlink | steemitboard-notify-luttrellbits-20200120t181453000z |
| title | |
| body | Congratulations @luttrellbits! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@luttrellbits/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@luttrellbits) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=luttrellbits)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #40100330/Trx 2967b85f933e57c8febe942369768304113f9103 |
View Raw JSON Data
{
"trx_id": "2967b85f933e57c8febe942369768304113f9103",
"block": 40100330,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-01-20T18:14:54",
"op": [
"comment",
{
"parent_author": "luttrellbits",
"parent_permlink": "f16xxxin",
"author": "steemitboard",
"permlink": "steemitboard-notify-luttrellbits-20200120t181453000z",
"title": "",
"body": "Congratulations @luttrellbits! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@luttrellbits/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@luttrellbits) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=luttrellbits)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}dtubesent 0.001 STEEM to @luttrellbits- "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"2019/08/22 15:33:33
dtubesent 0.001 STEEM to @luttrellbits- "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
2019/08/22 15:33:33
| from | dtube |
| to | luttrellbits |
| amount | 0.001 STEEM |
| memo | Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube |
| Transaction Info | Block #35778682/Trx 3775dd9b0e6a72d2240f5f43d0457812bfb59522 |
View Raw JSON Data
{
"trx_id": "3775dd9b0e6a72d2240f5f43d0457812bfb59522",
"block": 35778682,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-08-22T15:33:33",
"op": [
"transfer",
{
"from": "dtube",
"to": "luttrellbits",
"amount": "0.001 STEEM",
"memo": "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
}
]
}steemdelegated 5.824 SP to @luttrellbits2019/04/29 19:22:51
steemdelegated 5.824 SP to @luttrellbits
2019/04/29 19:22:51
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 9484.453847 VESTS |
| Transaction Info | Block #32476672/Trx cc8ac86ed37106c19163c8e5143828366e56c4e9 |
View Raw JSON Data
{
"trx_id": "cc8ac86ed37106c19163c8e5143828366e56c4e9",
"block": 32476672,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-04-29T19:22:51",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "9484.453847 VESTS"
}
]
}2019/02/25 23:39:39
2019/02/25 23:39:39
| parent author | luttrellbits |
| parent permlink | f16xxxin |
| author | partiko |
| permlink | partiko-re-luttrellbits-f16xxxin-20190225t233939080z |
| title | |
| body | Hello @luttrellbits! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account! Partiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token! https://partiko.app/referral/partiko  |
| json metadata | {"app":"partiko"} |
| Transaction Info | Block #30670115/Trx 6d94096f162b65eb801b9eebd6d81c8486389bd9 |
View Raw JSON Data
{
"trx_id": "6d94096f162b65eb801b9eebd6d81c8486389bd9",
"block": 30670115,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-02-25T23:39:39",
"op": [
"comment",
{
"parent_author": "luttrellbits",
"parent_permlink": "f16xxxin",
"author": "partiko",
"permlink": "partiko-re-luttrellbits-f16xxxin-20190225t233939080z",
"title": "",
"body": "Hello @luttrellbits! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account!\n\nPartiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token!\n\nhttps://partiko.app/referral/partiko\n\n",
"json_metadata": "{\"app\":\"partiko\"}"
}
]
}steemdelegated 18.180 SP to @luttrellbits2019/01/29 22:14:39
steemdelegated 18.180 SP to @luttrellbits
2019/01/29 22:14:39
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 29604.151795 VESTS |
| Transaction Info | Block #29891439/Trx 33e1d7cc30a2aaab7f2ba144fbf30b0bd4bb91c4 |
View Raw JSON Data
{
"trx_id": "33e1d7cc30a2aaab7f2ba144fbf30b0bd4bb91c4",
"block": 29891439,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-29T22:14:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "29604.151795 VESTS"
}
]
}luttrellbitsclaimed reward balance: 0.245 STEEM, 0.306 SP2019/01/29 20:53:51
luttrellbitsclaimed reward balance: 0.245 STEEM, 0.306 SP
2019/01/29 20:53:51
| account | luttrellbits |
| reward steem | 0.245 STEEM |
| reward sbd | 0.000 SBD |
| reward vests | 497.698580 VESTS |
| Transaction Info | Block #29889823/Trx 9c231831687d07119000c1a61e0381a278a29a01 |
View Raw JSON Data
{
"trx_id": "9c231831687d07119000c1a61e0381a278a29a01",
"block": 29889823,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-29T20:53:51",
"op": [
"claim_reward_balance",
{
"account": "luttrellbits",
"reward_steem": "0.245 STEEM",
"reward_sbd": "0.000 SBD",
"reward_vests": "497.698580 VESTS"
}
]
}luttrellbitsreceived 0.245 STEEM, 0.306 SP author reward for @luttrellbits / do-you-valet-linux2019/01/29 16:38:48
luttrellbitsreceived 0.245 STEEM, 0.306 SP author reward for @luttrellbits / do-you-valet-linux
2019/01/29 16:38:48
| author | luttrellbits |
| permlink | do-you-valet-linux |
| sbd payout | 0.000 SBD |
| steem payout | 0.245 STEEM |
| vesting payout | 497.698580 VESTS |
| Transaction Info | Block #29884722/Virtual Operation #24 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 29884722,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 24,
"timestamp": "2019-01-29T16:38:48",
"op": [
"author_reward",
{
"author": "luttrellbits",
"permlink": "do-you-valet-linux",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.245 STEEM",
"vesting_payout": "497.698580 VESTS"
}
]
}luttrellbitscustom json: follow2019/01/28 18:58:42
luttrellbitscustom json: follow
2019/01/28 18:58:42
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["reblog",{"account":"luttrellbits","author":"bala41288","permlink":"everyprogrammerhateslegacycode-go49b59y6h"}] |
| Transaction Info | Block #29858744/Trx f66f78d02ce68677213f61f5c9fac77ee6d34646 |
View Raw JSON Data
{
"trx_id": "f66f78d02ce68677213f61f5c9fac77ee6d34646",
"block": 29858744,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-28T18:58:42",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"reblog\",{\"account\":\"luttrellbits\",\"author\":\"bala41288\",\"permlink\":\"everyprogrammerhateslegacycode-go49b59y6h\"}]"
}
]
}luttrellbitsupvoted (100.00%) @bala41288 / everyprogrammerhateslegacycode-go49b59y6h2019/01/28 18:58:27
luttrellbitsupvoted (100.00%) @bala41288 / everyprogrammerhateslegacycode-go49b59y6h
2019/01/28 18:58:27
| voter | luttrellbits |
| author | bala41288 |
| permlink | everyprogrammerhateslegacycode-go49b59y6h |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29858739/Trx b7e96ae1e692f43f18c268f9fbc667c37bcf3009 |
View Raw JSON Data
{
"trx_id": "b7e96ae1e692f43f18c268f9fbc667c37bcf3009",
"block": 29858739,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-28T18:58:27",
"op": [
"vote",
{
"voter": "luttrellbits",
"author": "bala41288",
"permlink": "everyprogrammerhateslegacycode-go49b59y6h",
"weight": 10000
}
]
}luttrellbitsupdated options for f16xxxin2019/01/27 05:51:57
luttrellbitsupdated options for f16xxxin
2019/01/27 05:51:57
| author | luttrellbits |
| permlink | f16xxxin |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #29814261/Trx bc2b230b5615698b552e1c7e00d54d601d2272b2 |
View Raw JSON Data
{
"trx_id": "bc2b230b5615698b552e1c7e00d54d601d2272b2",
"block": 29814261,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-27T05:51:57",
"op": [
"comment_options",
{
"author": "luttrellbits",
"permlink": "f16xxxin",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}luttrellbitspublished a new post: f16xxxin2019/01/27 05:51:57
luttrellbitspublished a new post: f16xxxin
2019/01/27 05:51:57
| parent author | |
| parent permlink | dtube |
| author | luttrellbits |
| permlink | f16xxxin |
| title | Do You Valet Linux? A Video Companion |
| body | <center><a href='https://d.tube/#!/v/luttrellbits/f16xxxin'><img src='https://ipfs.io/ipfs/QmRLgBCoWGzY9XuEbscPk3EaQxMR8sEW5SRzq4DDkP3UWd'></a></center><hr> Hello, and welcome to my channel. Valet Linux is a light weight PHP centric web development Environment. Definitely worth checking out. This is my first attempt at making a video, so I apologize for the lack of quality, It was a lot more work that I had anticipated, but I did learn a lot and will improve in the future. Please subscribe, and have fun! Valet Linux: https://cpriego.github.io/valet-linux/ Blog: https://steemit.com/programming/@luttrellbits/do-you-valet-linux <hr><a href='https://d.tube/#!/v/luttrellbits/f16xxxin'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmW8BZW85AuKGXykkLaEckgG9nw9oiKBua1qpTjDX8o9vY'> ▶️ IPFS</a> |
| json metadata | {"video":{"info":{"title":"Do You Valet Linux? A Video Companion","snaphash":"QmepvbYPRUEXMr3gpd3RveFkXZGpxZid17Y1Pr2aah6JmR","author":"luttrellbits","permlink":"f16xxxin","duration":833.898666,"filesize":110405606,"spritehash":"QmQayP9pWMLPzGi2zTVkakLxiPYJi7ihJZCxN37tHwGim6"},"content":{"videohash":"QmW8BZW85AuKGXykkLaEckgG9nw9oiKBua1qpTjDX8o9vY","description":"Hello, and welcome to my channel. Valet Linux is a light weight PHP centric web development Environment. Definitely worth checking out.\n\nThis is my first attempt at making a video, so I apologize for the lack of quality, It was a lot more work that I had anticipated, but I did learn a lot and will improve in the future.\n\nPlease subscribe, and have fun!\n\n\nValet Linux: https://cpriego.github.io/valet-linux/\n\nBlog: https://steemit.com/programming/@luttrellbits/do-you-valet-linux","tags":["technology","learning","development"],"video240hash":"QmYvH1KeoS5p2LUwG2wSxZk7ZskWCCX3Ph4uCTzr5akMu4","video480hash":"QmbHYGeSU68v9UYyvd7KCP7g1m5vxcLyFJNrFP7YCyCoAd"}},"tags":["dtube","technology","learning","development"],"app":"dtube/0.8"} |
| Transaction Info | Block #29814261/Trx bc2b230b5615698b552e1c7e00d54d601d2272b2 |
View Raw JSON Data
{
"trx_id": "bc2b230b5615698b552e1c7e00d54d601d2272b2",
"block": 29814261,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-27T05:51:57",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "dtube",
"author": "luttrellbits",
"permlink": "f16xxxin",
"title": "Do You Valet Linux? A Video Companion",
"body": "<center><a href='https://d.tube/#!/v/luttrellbits/f16xxxin'><img src='https://ipfs.io/ipfs/QmRLgBCoWGzY9XuEbscPk3EaQxMR8sEW5SRzq4DDkP3UWd'></a></center><hr>\n\nHello, and welcome to my channel. Valet Linux is a light weight PHP centric web development Environment. Definitely worth checking out.\n\nThis is my first attempt at making a video, so I apologize for the lack of quality, It was a lot more work that I had anticipated, but I did learn a lot and will improve in the future.\n\nPlease subscribe, and have fun!\n\n\nValet Linux: https://cpriego.github.io/valet-linux/\n\nBlog: https://steemit.com/programming/@luttrellbits/do-you-valet-linux\n\n<hr><a href='https://d.tube/#!/v/luttrellbits/f16xxxin'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmW8BZW85AuKGXykkLaEckgG9nw9oiKBua1qpTjDX8o9vY'> ▶️ IPFS</a>",
"json_metadata": "{\"video\":{\"info\":{\"title\":\"Do You Valet Linux? A Video Companion\",\"snaphash\":\"QmepvbYPRUEXMr3gpd3RveFkXZGpxZid17Y1Pr2aah6JmR\",\"author\":\"luttrellbits\",\"permlink\":\"f16xxxin\",\"duration\":833.898666,\"filesize\":110405606,\"spritehash\":\"QmQayP9pWMLPzGi2zTVkakLxiPYJi7ihJZCxN37tHwGim6\"},\"content\":{\"videohash\":\"QmW8BZW85AuKGXykkLaEckgG9nw9oiKBua1qpTjDX8o9vY\",\"description\":\"Hello, and welcome to my channel. Valet Linux is a light weight PHP centric web development Environment. Definitely worth checking out.\\n\\nThis is my first attempt at making a video, so I apologize for the lack of quality, It was a lot more work that I had anticipated, but I did learn a lot and will improve in the future.\\n\\nPlease subscribe, and have fun!\\n\\n\\nValet Linux: https://cpriego.github.io/valet-linux/\\n\\nBlog: https://steemit.com/programming/@luttrellbits/do-you-valet-linux\",\"tags\":[\"technology\",\"learning\",\"development\"],\"video240hash\":\"QmYvH1KeoS5p2LUwG2wSxZk7ZskWCCX3Ph4uCTzr5akMu4\",\"video480hash\":\"QmbHYGeSU68v9UYyvd7KCP7g1m5vxcLyFJNrFP7YCyCoAd\"}},\"tags\":[\"dtube\",\"technology\",\"learning\",\"development\"],\"app\":\"dtube/0.8\"}"
}
]
}luttrellbitsfollowed @matkodurko2019/01/25 02:28:57
luttrellbitsfollowed @matkodurko
2019/01/25 02:28:57
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["follow",{"follower":"luttrellbits","following":"matkodurko","what":["blog"]}] |
| Transaction Info | Block #29752654/Trx 63729268d3a97bd937c69eb80bd0fd66d2d91021 |
View Raw JSON Data
{
"trx_id": "63729268d3a97bd937c69eb80bd0fd66d2d91021",
"block": 29752654,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-25T02:28:57",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"luttrellbits\",\"following\":\"matkodurko\",\"what\":[\"blog\"]}]"
}
]
}luttrellbitscustom json: follow2019/01/24 20:56:33
luttrellbitscustom json: follow
2019/01/24 20:56:33
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["reblog",{"account":"luttrellbits","author":"matkodurko","permlink":"github-audio-listen-to-music-generated-by-events-happening-across-github"}] |
| Transaction Info | Block #29746015/Trx e57297f84e23cd3af3349eda99c45215e7394972 |
View Raw JSON Data
{
"trx_id": "e57297f84e23cd3af3349eda99c45215e7394972",
"block": 29746015,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-24T20:56:33",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"reblog\",{\"account\":\"luttrellbits\",\"author\":\"matkodurko\",\"permlink\":\"github-audio-listen-to-music-generated-by-events-happening-across-github\"}]"
}
]
}2019/01/24 20:56:15
2019/01/24 20:56:15
| voter | luttrellbits |
| author | matkodurko |
| permlink | github-audio-listen-to-music-generated-by-events-happening-across-github |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29746009/Trx 3cf9d76eeb1d7d2e022483560536dd5a40cbf3c2 |
View Raw JSON Data
{
"trx_id": "3cf9d76eeb1d7d2e022483560536dd5a40cbf3c2",
"block": 29746009,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-24T20:56:15",
"op": [
"vote",
{
"voter": "luttrellbits",
"author": "matkodurko",
"permlink": "github-audio-listen-to-music-generated-by-events-happening-across-github",
"weight": 10000
}
]
}luttrellbitspublished a new post: do-you-valet-linux2019/01/23 17:06:18
luttrellbitspublished a new post: do-you-valet-linux
2019/01/23 17:06:18
| parent author | |
| parent permlink | programming |
| author | luttrellbits |
| permlink | do-you-valet-linux |
| title | Do You Valet Linux |
| body | @@ -1,8 +1,50 @@ +Valet Linux - PHP Development Environment%0A !%5Bblog1_ @@ -11670,16 +11670,17 @@ %0A%22%0A%60%60%60%0A%0A +%0A Well, I |
| json metadata | {"tags":["programming","learning","technology","valet"],"image":["https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png"],"links":["https://github.com/cpriego/valet-linux","http://php.net/logos","https://commons.wikimedia.org/w/index.php?curid=9632398","https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg","https://commons.wikimedia.org/w/index.php?curid=19176263","http://nginx.net/","https://commons.wikimedia.org/w/index.php?curid=24774395","https://cpriego.github.io/valet-linux/","https://cpriego.github.io/valet-linux/requirements","http://getcomposer.org","http://info.test","http://info.valet","http://test.valet.","http://awesome.valet","http://ngrok.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #29712689/Trx 5e2ed9b2f62d8be7b775971c5302353d7f711288 |
View Raw JSON Data
{
"trx_id": "5e2ed9b2f62d8be7b775971c5302353d7f711288",
"block": 29712689,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-23T17:06:18",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "programming",
"author": "luttrellbits",
"permlink": "do-you-valet-linux",
"title": "Do You Valet Linux",
"body": "@@ -1,8 +1,50 @@\n+Valet Linux - PHP Development Environment%0A\n !%5Bblog1_\n@@ -11670,16 +11670,17 @@\n %0A%22%0A%60%60%60%0A%0A\n+%0A\n Well, I \n",
"json_metadata": "{\"tags\":[\"programming\",\"learning\",\"technology\",\"valet\"],\"image\":[\"https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png\"],\"links\":[\"https://github.com/cpriego/valet-linux\",\"http://php.net/logos\",\"https://commons.wikimedia.org/w/index.php?curid=9632398\",\"https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg\",\"https://commons.wikimedia.org/w/index.php?curid=19176263\",\"http://nginx.net/\",\"https://commons.wikimedia.org/w/index.php?curid=24774395\",\"https://cpriego.github.io/valet-linux/\",\"https://cpriego.github.io/valet-linux/requirements\",\"http://getcomposer.org\",\"http://info.test\",\"http://info.valet\",\"http://test.valet.\",\"http://awesome.valet\",\"http://ngrok.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}luttrellbitsfollowed @ilovecoding2019/01/23 01:24:27
luttrellbitsfollowed @ilovecoding
2019/01/23 01:24:27
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["follow",{"follower":"luttrellbits","following":"ilovecoding","what":["blog"]}] |
| Transaction Info | Block #29693879/Trx 563f02af296fe265b376cb8730906d75201498bf |
View Raw JSON Data
{
"trx_id": "563f02af296fe265b376cb8730906d75201498bf",
"block": 29693879,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-23T01:24:27",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"luttrellbits\",\"following\":\"ilovecoding\",\"what\":[\"blog\"]}]"
}
]
}luttrellbitsfollowed @dtube2019/01/23 01:17:00
luttrellbitsfollowed @dtube
2019/01/23 01:17:00
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["follow",{"follower":"luttrellbits","following":"dtube","what":["blog"]}] |
| Transaction Info | Block #29693730/Trx 56fbf32769cc694975a16c938331995fd6995ea0 |
View Raw JSON Data
{
"trx_id": "56fbf32769cc694975a16c938331995fd6995ea0",
"block": 29693730,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-23T01:17:00",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"luttrellbits\",\"following\":\"dtube\",\"what\":[\"blog\"]}]"
}
]
}2019/01/23 00:03:42
2019/01/23 00:03:42
| parent author | luttrellbits |
| parent permlink | do-you-valet-linux |
| author | steemitboard |
| permlink | steemitboard-notify-luttrellbits-20190123t000341000z |
| title | |
| body | Congratulations @luttrellbits! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstpost.png</td><td>You published your First Post</td></tr> <tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstvote.png</td><td>You made your First Vote</td></tr> <tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstvoted.png</td><td>You got a First Vote</td></tr> </table> <sub>_[Click here to view your Board](https://steemitboard.com/@luttrellbits)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #29692264/Trx 915b60e451b6ecce538a9d5b89ae85f3944b6c19 |
View Raw JSON Data
{
"trx_id": "915b60e451b6ecce538a9d5b89ae85f3944b6c19",
"block": 29692264,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-23T00:03:42",
"op": [
"comment",
{
"parent_author": "luttrellbits",
"parent_permlink": "do-you-valet-linux",
"author": "steemitboard",
"permlink": "steemitboard-notify-luttrellbits-20190123t000341000z",
"title": "",
"body": "Congratulations @luttrellbits! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :\n\n<table><tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstpost.png</td><td>You published your First Post</td></tr>\n<tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstvote.png</td><td>You made your First Vote</td></tr>\n<tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstvoted.png</td><td>You got a First Vote</td></tr>\n</table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@luttrellbits)_</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}luttrellbitsfollowed @zuerich2019/01/22 21:31:27
luttrellbitsfollowed @zuerich
2019/01/22 21:31:27
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["follow",{"follower":"luttrellbits","following":"zuerich","what":["blog"]}] |
| Transaction Info | Block #29689220/Trx 2c163522ec5be0522184642f4785df207ab547e5 |
View Raw JSON Data
{
"trx_id": "2c163522ec5be0522184642f4785df207ab547e5",
"block": 29689220,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T21:31:27",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"luttrellbits\",\"following\":\"zuerich\",\"what\":[\"blog\"]}]"
}
]
}zuerichupvoted (100.00%) @luttrellbits / do-you-valet-linux2019/01/22 21:21:33
zuerichupvoted (100.00%) @luttrellbits / do-you-valet-linux
2019/01/22 21:21:33
| voter | zuerich |
| author | luttrellbits |
| permlink | do-you-valet-linux |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29689022/Trx 8507dfbc100cd32dc06c7cbba1915bc81905094f |
View Raw JSON Data
{
"trx_id": "8507dfbc100cd32dc06c7cbba1915bc81905094f",
"block": 29689022,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T21:21:33",
"op": [
"vote",
{
"voter": "zuerich",
"author": "luttrellbits",
"permlink": "do-you-valet-linux",
"weight": 10000
}
]
}luttrellbitsfollowed @igormuba2019/01/22 18:28:12
luttrellbitsfollowed @igormuba
2019/01/22 18:28:12
| required auths | [] |
| required posting auths | ["luttrellbits"] |
| id | follow |
| json | ["follow",{"follower":"luttrellbits","following":"igormuba","what":["blog"]}] |
| Transaction Info | Block #29685561/Trx ac929b0e9edbbfa74e3f14ffe104edecaa54f216 |
View Raw JSON Data
{
"trx_id": "ac929b0e9edbbfa74e3f14ffe104edecaa54f216",
"block": 29685561,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T18:28:12",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"luttrellbits"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"luttrellbits\",\"following\":\"igormuba\",\"what\":[\"blog\"]}]"
}
]
}luttrellbitsupvoted (100.00%) @igormuba / kdenlive-series-get-involved-with-the-project-part652019/01/22 18:27:54
luttrellbitsupvoted (100.00%) @igormuba / kdenlive-series-get-involved-with-the-project-part65
2019/01/22 18:27:54
| voter | luttrellbits |
| author | igormuba |
| permlink | kdenlive-series-get-involved-with-the-project-part65 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29685555/Trx ee8c75b8f6bb4d86a7c8bc93f8ca06e5b71cb7e8 |
View Raw JSON Data
{
"trx_id": "ee8c75b8f6bb4d86a7c8bc93f8ca06e5b71cb7e8",
"block": 29685555,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T18:27:54",
"op": [
"vote",
{
"voter": "luttrellbits",
"author": "igormuba",
"permlink": "kdenlive-series-get-involved-with-the-project-part65",
"weight": 10000
}
]
}luttrellbitsupvoted (100.00%) @awake.and.proud / how-much-we-pay-in-tax-breakdown2019/01/22 18:12:21
luttrellbitsupvoted (100.00%) @awake.and.proud / how-much-we-pay-in-tax-breakdown
2019/01/22 18:12:21
| voter | luttrellbits |
| author | awake.and.proud |
| permlink | how-much-we-pay-in-tax-breakdown |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29685244/Trx f69e87a1e4ce4d446b3823af05b794c7626f7179 |
View Raw JSON Data
{
"trx_id": "f69e87a1e4ce4d446b3823af05b794c7626f7179",
"block": 29685244,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T18:12:21",
"op": [
"vote",
{
"voter": "luttrellbits",
"author": "awake.and.proud",
"permlink": "how-much-we-pay-in-tax-breakdown",
"weight": 10000
}
]
}2019/01/22 17:17:33
2019/01/22 17:17:33
| voter | luttrellbits |
| author | hickz1 |
| permlink | 5-lessons-about-web-application-development-you-need-to-learn-to-succeed |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29684150/Trx 1116290d124ea13cdabd285e82a37749de3d56b9 |
View Raw JSON Data
{
"trx_id": "1116290d124ea13cdabd285e82a37749de3d56b9",
"block": 29684150,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T17:17:33",
"op": [
"vote",
{
"voter": "luttrellbits",
"author": "hickz1",
"permlink": "5-lessons-about-web-application-development-you-need-to-learn-to-succeed",
"weight": 10000
}
]
}luttrellbitspublished a new post: do-you-valet-linux2019/01/22 17:09:36
luttrellbitspublished a new post: do-you-valet-linux
2019/01/22 17:09:36
| parent author | |
| parent permlink | programming |
| author | luttrellbits |
| permlink | do-you-valet-linux |
| title | Do You Valet Linux |
| body | @@ -109,17 +109,17 @@ .png)%3Csu -p +b %3E%0AValet @@ -597,17 +597,17 @@ 95)%0A%3C/su -p +b %3E%0A%0A## In |
| json metadata | {"tags":["programming","learning","technology","valet"],"image":["https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png"],"links":["https://github.com/cpriego/valet-linux","http://php.net/logos","https://commons.wikimedia.org/w/index.php?curid=9632398","https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg","https://commons.wikimedia.org/w/index.php?curid=19176263","http://nginx.net/","https://commons.wikimedia.org/w/index.php?curid=24774395","https://cpriego.github.io/valet-linux/","https://cpriego.github.io/valet-linux/requirements","http://getcomposer.org","http://info.test","http://info.valet","http://test.valet.","http://awesome.valet","http://ngrok.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #29683991/Trx 2f1316a7147763b8dbf4aa0bd6e3b2a8e454437f |
View Raw JSON Data
{
"trx_id": "2f1316a7147763b8dbf4aa0bd6e3b2a8e454437f",
"block": 29683991,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T17:09:36",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "programming",
"author": "luttrellbits",
"permlink": "do-you-valet-linux",
"title": "Do You Valet Linux",
"body": "@@ -109,17 +109,17 @@\n .png)%3Csu\n-p\n+b\n %3E%0AValet \n@@ -597,17 +597,17 @@\n 95)%0A%3C/su\n-p\n+b\n %3E%0A%0A## In\n",
"json_metadata": "{\"tags\":[\"programming\",\"learning\",\"technology\",\"valet\"],\"image\":[\"https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png\"],\"links\":[\"https://github.com/cpriego/valet-linux\",\"http://php.net/logos\",\"https://commons.wikimedia.org/w/index.php?curid=9632398\",\"https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg\",\"https://commons.wikimedia.org/w/index.php?curid=19176263\",\"http://nginx.net/\",\"https://commons.wikimedia.org/w/index.php?curid=24774395\",\"https://cpriego.github.io/valet-linux/\",\"https://cpriego.github.io/valet-linux/requirements\",\"http://getcomposer.org\",\"http://info.test\",\"http://info.valet\",\"http://test.valet.\",\"http://awesome.valet\",\"http://ngrok.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}luttrellbitspublished a new post: do-you-valet-linux2019/01/22 17:08:39
luttrellbitspublished a new post: do-you-valet-linux
2019/01/22 17:08:39
| parent author | |
| parent permlink | programming |
| author | luttrellbits |
| permlink | do-you-valet-linux |
| title | Do You Valet Linux |
| body | @@ -110,13 +110,12 @@ png) -%0A %3Csu -b +p %3E%0AVa @@ -597,17 +597,17 @@ 95)%0A%3C/su -b +p %3E%0A%0A## In |
| json metadata | {"tags":["programming","learning","technology","valet"],"image":["https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png"],"links":["https://github.com/cpriego/valet-linux","http://php.net/logos","https://commons.wikimedia.org/w/index.php?curid=9632398","https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg","https://commons.wikimedia.org/w/index.php?curid=19176263","http://nginx.net/","https://commons.wikimedia.org/w/index.php?curid=24774395","https://cpriego.github.io/valet-linux/","https://cpriego.github.io/valet-linux/requirements","http://getcomposer.org","http://info.test","http://info.valet","http://test.valet.","http://awesome.valet","http://ngrok.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #29683972/Trx eb99a595cd2bb18f40f7336badadf3f2245a407b |
View Raw JSON Data
{
"trx_id": "eb99a595cd2bb18f40f7336badadf3f2245a407b",
"block": 29683972,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T17:08:39",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "programming",
"author": "luttrellbits",
"permlink": "do-you-valet-linux",
"title": "Do You Valet Linux",
"body": "@@ -110,13 +110,12 @@\n png)\n-%0A\n %3Csu\n-b\n+p\n %3E%0AVa\n@@ -597,17 +597,17 @@\n 95)%0A%3C/su\n-b\n+p\n %3E%0A%0A## In\n",
"json_metadata": "{\"tags\":[\"programming\",\"learning\",\"technology\",\"valet\"],\"image\":[\"https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png\"],\"links\":[\"https://github.com/cpriego/valet-linux\",\"http://php.net/logos\",\"https://commons.wikimedia.org/w/index.php?curid=9632398\",\"https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg\",\"https://commons.wikimedia.org/w/index.php?curid=19176263\",\"http://nginx.net/\",\"https://commons.wikimedia.org/w/index.php?curid=24774395\",\"https://cpriego.github.io/valet-linux/\",\"https://cpriego.github.io/valet-linux/requirements\",\"http://getcomposer.org\",\"http://info.test\",\"http://info.valet\",\"http://test.valet.\",\"http://awesome.valet\",\"http://ngrok.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}luttrellbitsupvoted (100.00%) @krnel / coders-insomnia2019/01/22 16:50:33
luttrellbitsupvoted (100.00%) @krnel / coders-insomnia
2019/01/22 16:50:33
| voter | luttrellbits |
| author | krnel |
| permlink | coders-insomnia |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29683610/Trx 5984968dfbb2b759149ac1eb93014f030dda4b78 |
View Raw JSON Data
{
"trx_id": "5984968dfbb2b759149ac1eb93014f030dda4b78",
"block": 29683610,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T16:50:33",
"op": [
"vote",
{
"voter": "luttrellbits",
"author": "krnel",
"permlink": "coders-insomnia",
"weight": 10000
}
]
}luttrellbitspublished a new post: do-you-valet-linux2019/01/22 16:38:48
luttrellbitspublished a new post: do-you-valet-linux
2019/01/22 16:38:48
| parent author | |
| parent permlink | programming |
| author | luttrellbits |
| permlink | do-you-valet-linux |
| title | Do You Valet Linux |
| body |  <sub> Valet Linux [Logo](https://github.com/cpriego/valet-linux) PHP [Logo](http://php.net/logos) - By Colin Viebrock, [CC](https://commons.wikimedia.org/w/index.php?curid=9632398) Dnsmasq [Logo](https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg) - By the libvirt Project, [CC](https://commons.wikimedia.org/w/index.php?curid=19176263) Nginx [Logo](http://nginx.net/) - By Same author as NginxLogo.gif, [PD](https://commons.wikimedia.org/w/index.php?curid=24774395) </sub> ## Introduction Hello and welcome, today I would like to share a project that I found a few months ago that has greatly simplified my local web development workflow. Until recently, I used Vagrant based environments such as VVV or Homestead for all of my PHP projects. While these environments are both robust and feature rich, they are also quite heavy, and maintaining them can be time consuming. With all the configuration, provisioning, starting, and stopping of the virtual machines, not to mention that running a fully virtualised server can murder an aging laptop battery, I decided to look around for something a bit lighter, and [Valet Linux](https://cpriego.github.io/valet-linux/) caught my eye. Valet Linux is a pretty handy project for setting up a quick and lean PHP development environment. It is super easy to install and has been rock solid for my development needs. ## Valet Linux Valet Linux is a Linux port of the Laravel Valet project, and it is brought to us by Carlos Priego. I thank you Carlos, and I greatly appreciate the work you have put into bringing Valet to Linux. While Laravel Valet, and by extension, Valet Linux is billed as a Laravel development environment, it is also well suited for most any PHP project. With that said, lets get it installed, and checkout what it can do. During installation, Valet installs and configures an instance of Nginx, as well as, DnsMasq and provides a command-line utility for configuration and management. DnsMasq will proxy the configured top level domain to the local instance of Nginx, thus allowing you to address your projects with what looks like a normal web address. For example you could host your project locally with an address that looks like this. `http://project.test` . Additionally, Valet provides the means to control which folder on your system that a given domain points to, thus allowing you to organize your projects however you please on the file system. Valet's command-line utility is very simple and strait-forward. We will be covering it in more detail once we get Valet installed. ## Installation Prior to the installation, it would be wise to take a look at [Valet's requirements](https://cpriego.github.io/valet-linux/requirements) . It has been my experience that Valet will bark at you during the installation if you are missing any of its dependencies. One important detail to take note of prior to the installation, __never install Valet with-in the "root" or "sudo" context__. With that said, on to the installation. 1. Since Valet's installer is distributed via Composer, you will need to have Composer installed. If you already have Composer installed then skip this step. If you don't have Composer installed, you can install it via your distributions package manager, or you can download it from their [website](http://getcomposer.org). Since I am on an Arch based distro, I will use Pacman to install Composer and since PHP is a dependency of Composer, PHP will be installed as well. ```bash sudo pacman -S composer ``` 2. Now that Composer is installed, we will have it download Valet. Composer will put a link to Valet's executable inside Composer's global "vendor/bin" directory. The location of this directory can depend on your distribution. You can usually find Composer's bin directory in one of the following locations. ~/.composer/vendor/bin ~/.config/composer/vendor/bin ```bash composer global require cpriego/valet-linux ``` 3. For convenience, I like to add Composers's "vendor/bin" directory to my system's path. This can be accomplished multiple ways and will depend on your distribution. I usually add it to my .bashrc or .zshrc file. Here is an example of what my path looks like. ```bash export PATH=$HOME/bin:/usr/local/bin:$HOME/.config/composer/vendor/bin:$PATH ``` After editing you .bashrc or .zshrc, you will have to use the **source** command to apply the change. ```bash source .bashrc or source .zshrc ``` 4. Now we can install valet. __Remember do not perform this step as *root* or *sudo.*__ ```bash valet install "You have missing Valet dependiencies: - jq - xsel Please refer to https://cpriego.github.io/valet-linux/requirements on how to install them." ``` Oops, I forgot to install the dependencies. ```bash sudo pacman -S jq xsel ``` Now, we can install Valet. ```bash valet install ``` During Valet's installation it will install and configure Nginx and DnsMasq via your package manager. --- ## Using Valet If all went well in the previous steps, we should now be able to use Valet. Here's a listing of Valet's commands. ```bash domain " Get or set the domain used for Valet sites" fetch-share-url "Get the URL to the current Ngrok tunnel" forget "Remove the current working (or specified) directory from Valet's list of paths" help "Displays help for a command" install "Install the Valet services" link "Link the current working directory to Valet" links "Display all of the registered Valet links" list "Lists commands" open "Open the site for the current (or specified) directory in your browser" park "Register the current working (or specified) directory with Valet" paths "Get all of the paths registered with Valet" port "Get or set the port number used for Valet sites" restart "Restart the Valet services" secure "Secure the given domain with a trusted TLS certificate" secured "Determine if the site is secured or not" share " Generate a publicly accessible URL for your project" start "Start the Valet services" status "View Valet service status" stop "Stop the Valet services" uninstall "Uninstall the Valet services" unlink "Remove the specified Valet link" unsecure "Stop serving the given domain over HTTPS and remove the trusted TLS certificate" update "Update Valet Linux and clean up cruft" which "Determine which Valet driver serves the current working directory" ``` ### Domain Lets check to see what the domain is currently set to. ```bash valet domain "test" ``` It looks like the domain is set to "test". I will make a new folder called *sites* in my home directory and then register this directory with Valet. ```bash mkdir sites cd sites valet park "The [sites] directory has been added to Valet's paths." ``` Now that this folder had been registered or parked, any folders within this directory can be addressed by going to `http://folder-name.test` Now if we create a new folder in this directory, for example, I will create a new folder called _info_ and then create a file within that directory called _index.php_ . Within the index.php file we can add the following content. ```php <php? echo phpinfo(); ?> ``` Now if you open a browser and go to <http://info.test>, you should see a response with all of your PHP information. Pretty cool right. What if you don't like the .test domain. Well, you can change it, but you do want to exercise some caution when choosing the domain. You will want to choose a name that is not a valid top-level domain or a least a rarely used one. For example, if you were to change Valet's domain to .com then any address that ends with .com will get proxied to your localhost, thus making it very difficult for you to communicate with a .com outside of your computer. In general, avoid using the obvious ones like, .com, .net, .io, etc... and you should be good. Being the super creative person that I am, I typically just set the domain name to valet. ```bash valet domain valet "Your Valet domain has been updated to [valet]." ``` Now that I have changed the domain to valet, I will no longer be able to reach our index.php file via <http://info.test> because it is now located at <http://info.valet> ## Link and Unlink You can also link folders to Valet. Linking differs from parking in the following way. When you park a folder, the top-level folders within the parked folder will be addressable by going to `http://sub-folder-name.valet`. On the other hand, Linked folders are addressable by `http://linked-folder-name.valet`. I think that makes sense? Additionally, you can specify an alternative name when linking a folder. ```bash mkdir test cd test valet link or mkdir test valet link test or mkdir test cd test valet link awesome ``` The first 2 examples will link the test folder to Valet and can be found at <http://test.valet.> The 3rd example will link the test folder to Valet and can be found at <http://awesome.valet>. I find this particular feature to be useful when working on projects that have a build process that outputs to a folder, as in a public or dist folder. you can link the output folder to valet and access the build project with ease. To get a list of the folders linked to Valet, you can do the following. ```bash valet links " +---------+-----+----------------------+------------------+ | Site | SSL | URL | Path | +---------+-----+----------------------+------------------+ | awesome | | http://awesome.valet | /home/jason/test | +---------+-----+----------------------+------------------+ " ``` To unlink a folder you simply unlink it. ```bash valet unlink awesome "The [awesom] symbolic link has been removed." ``` ## Share The last command that we will be looking at today is the _share_ command. The _share_ command lets you share a project temporarily with anyone over the Internet. Valet accomplishes this via [ngrok](http://ngrok.com). Which is itself a pretty cool service worth checking out. After you run the _share_ command, the globally accessible URL will automatically be copied to your clipboard, and that's it. Your project will be globally accessible via the ngrok link until you kill the _share_ command or the 8 hour time limit is exceeded. ```bash valet share " ngrok by @inconshreveable (Ctrl+C to quit) Session Status online Session Expires 7 hours, 59 minutes Version 2.2.8 Region United States (us) Web Interface http://127.0.0.1:4040 Forwarding http://638d3f07.ngrok.io -> awesome.valet:80 Forwarding https://638d3f07.ngrok.io -> awesome.valet:80 Connections ttl opn rt1 rt5 p50 p90 0 0 0.00 0.00 0.00 0.00 " ``` Well, I guess that is it for now. I hope you find Valet Linux to be as useful as I have, and encourage you to give it a try. Please let me know what you think in the comments, and don't forget to have fun. |
| json metadata | {"tags":["programming","learning","technology","valet"],"image":["https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png"],"links":["https://github.com/cpriego/valet-linux","http://php.net/logos","https://commons.wikimedia.org/w/index.php?curid=9632398","https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg","https://commons.wikimedia.org/w/index.php?curid=19176263","http://nginx.net/","https://commons.wikimedia.org/w/index.php?curid=24774395","https://cpriego.github.io/valet-linux/","https://cpriego.github.io/valet-linux/requirements","http://getcomposer.org","http://info.test","http://info.valet","http://test.valet.","http://awesome.valet","http://ngrok.com"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #29683375/Trx b95f0a3b9fc477d37d68022ee4dfd684d26e0ed7 |
View Raw JSON Data
{
"trx_id": "b95f0a3b9fc477d37d68022ee4dfd684d26e0ed7",
"block": 29683375,
"trx_in_block": 41,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T16:38:48",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "programming",
"author": "luttrellbits",
"permlink": "do-you-valet-linux",
"title": "Do You Valet Linux",
"body": "\n<sub>\nValet Linux [Logo](https://github.com/cpriego/valet-linux)\nPHP [Logo](http://php.net/logos) - By Colin Viebrock, [CC](https://commons.wikimedia.org/w/index.php?curid=9632398) \nDnsmasq [Logo](https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg) - By the libvirt Project, [CC](https://commons.wikimedia.org/w/index.php?curid=19176263)\nNginx [Logo](http://nginx.net/) - By Same author as NginxLogo.gif, [PD](https://commons.wikimedia.org/w/index.php?curid=24774395)\n</sub>\n\n## Introduction\n\nHello and welcome, today I would like to share a project that I found a few months ago that has greatly simplified my local web development workflow. Until recently, I used Vagrant based environments such as VVV or Homestead for all of my PHP projects. While these environments are both robust and feature rich, they are also quite heavy, and maintaining them can be time consuming. With all the configuration, provisioning, starting, and stopping of the virtual machines, not to mention that running a fully virtualised server can murder an aging laptop battery, I decided to look around for something a bit lighter, and [Valet Linux](https://cpriego.github.io/valet-linux/) caught my eye. Valet Linux is a pretty handy project for setting up a quick and lean PHP development environment. It is super easy to install and has been rock solid for my development needs.\n\n\n## Valet Linux\nValet Linux is a Linux port of the Laravel Valet project, and it is brought to us by Carlos Priego. I thank you Carlos, and I greatly appreciate the work you have put into bringing Valet to Linux. While Laravel Valet, and by extension, Valet Linux is billed as a Laravel development environment, it is also well suited for most any PHP project. With that said, lets get it installed, and checkout what it can do.\n\nDuring installation, Valet installs and configures an instance of Nginx, as well as, DnsMasq and provides a command-line utility for configuration and management. DnsMasq will proxy the configured top level domain to the local instance of Nginx, thus allowing you to address your projects with what looks like a normal web address. For example you could host your project locally with an address that looks like this. `http://project.test` . Additionally, Valet provides the means to control which folder on your system that a given domain points to, thus allowing you to organize your projects however you please on the file system. Valet's command-line utility is very simple and strait-forward. We will be covering it in more detail once we get Valet installed.\n\n## Installation\n\nPrior to the installation, it would be wise to take a look at [Valet's requirements](https://cpriego.github.io/valet-linux/requirements) . It has been my experience that Valet will bark at you during the installation if you are missing any of its dependencies. One important detail to take note of prior to the installation, __never install Valet with-in the \"root\" or \"sudo\" context__. With that said, on to the installation.\n\n\n1. Since Valet's installer is distributed via Composer, you will need to have Composer installed. If you already have Composer installed then skip this step. If you don't have Composer installed, you can install it via your distributions package manager, or you can download it from their [website](http://getcomposer.org). Since I am on an Arch based distro, I will use Pacman to install Composer and since PHP is a dependency of Composer, PHP will be installed as well.\n\n```bash\nsudo pacman -S composer\n```\n\n2. Now that Composer is installed, we will have it download Valet. Composer will put a link to Valet's executable inside Composer's global \"vendor/bin\" directory. The location of this directory can depend on your distribution. You can usually find Composer's bin directory in one of the following locations.\n ~/.composer/vendor/bin\n ~/.config/composer/vendor/bin\n\n```bash\ncomposer global require cpriego/valet-linux\n```\n\n3. For convenience, I like to add Composers's \"vendor/bin\" directory to my system's path. This can be accomplished multiple ways and will depend on your distribution. I usually add it to my .bashrc or .zshrc file. Here is an example of what my path looks like.\n\n```bash\nexport PATH=$HOME/bin:/usr/local/bin:$HOME/.config/composer/vendor/bin:$PATH\n```\n\nAfter editing you .bashrc or .zshrc, you will have to use the **source** command to apply the change.\n\n```bash\nsource .bashrc\nor\nsource .zshrc\n```\n\n4. Now we can install valet. __Remember do not perform this step as *root* or *sudo.*__\n\n```bash\nvalet install\n\n\"You have missing Valet dependiencies:\n - jq\n - xsel\n\nPlease refer to https://cpriego.github.io/valet-linux/requirements on how to install them.\"\n\n```\n\nOops, I forgot to install the dependencies.\n\n```bash\nsudo pacman -S jq xsel\n```\n\nNow, we can install Valet.\n\n```bash\nvalet install\n```\n\nDuring Valet's installation it will install and configure Nginx and DnsMasq via your package manager.\n\n---\n\n\n## Using Valet\n\nIf all went well in the previous steps, we should now be able to use Valet. Here's a listing of Valet's commands.\n\n```bash\n domain \" Get or set the domain used for Valet sites\"\n fetch-share-url \"Get the URL to the current Ngrok tunnel\"\n forget \"Remove the current working (or specified) directory from Valet's list of paths\"\n help \"Displays help for a command\"\n install \"Install the Valet services\"\n link \"Link the current working directory to Valet\"\n links \"Display all of the registered Valet links\"\n list \"Lists commands\"\n open \"Open the site for the current (or specified) directory in your browser\"\n park \"Register the current working (or specified) directory with Valet\"\n paths \"Get all of the paths registered with Valet\"\n port \"Get or set the port number used for Valet sites\"\n restart \"Restart the Valet services\"\n secure \"Secure the given domain with a trusted TLS certificate\"\n secured \"Determine if the site is secured or not\"\n share \" Generate a publicly accessible URL for your project\"\n start \"Start the Valet services\"\n status \"View Valet service status\"\n stop \"Stop the Valet services\"\n uninstall \"Uninstall the Valet services\"\n unlink \"Remove the specified Valet link\"\n unsecure \"Stop serving the given domain over HTTPS and remove the trusted TLS certificate\"\n update \"Update Valet Linux and clean up cruft\"\n which \"Determine which Valet driver serves the current working directory\"\n \n```\n\n### Domain\n\nLets check to see what the domain is currently set to.\n\n```bash\nvalet domain\n\n\"test\"\n```\nIt looks like the domain is set to \"test\".\n\n\nI will make a new folder called *sites* in my home directory and then register this directory with Valet.\n\n```bash\nmkdir sites\ncd sites\nvalet park\n\"The [sites] directory has been added to Valet's paths.\"\n```\n\nNow that this folder had been registered or parked, any folders within this directory can be addressed by going to `http://folder-name.test`\nNow if we create a new folder in this directory, for example, I will create a new folder called _info_ and then create a file within that directory called _index.php_ . Within the index.php file we can add the following content.\n\n```php\n<php? echo phpinfo(); ?>\n```\n\nNow if you open a browser and go to <http://info.test>, you should see a response with all of your PHP information. Pretty cool right.\n\nWhat if you don't like the .test domain. Well, you can change it, but you do want to exercise some caution when choosing the domain. You will want to choose a name that is not a valid top-level domain or a least a rarely used one. For example, if you were to change Valet's domain to .com then any address that ends with .com will get proxied to your localhost, thus making it very difficult for you to communicate with a .com outside of your computer. In general, avoid using the obvious ones like, .com, .net, .io, etc... and you should be good. Being the super creative person that I am, I typically just set the domain name to valet.\n\n```bash\nvalet domain valet\n\"Your Valet domain has been updated to [valet].\"\n```\n\nNow that I have changed the domain to valet, I will no longer be able to reach our index.php file via <http://info.test> because it is now located at <http://info.valet>\n\n## Link and Unlink\n\nYou can also link folders to Valet. Linking differs from parking in the following way. When you park a folder, the top-level folders within the parked folder will be addressable by going to `http://sub-folder-name.valet`. On the other hand, Linked folders are addressable by `http://linked-folder-name.valet`. I think that makes sense? Additionally, you can specify an alternative name when linking a folder.\n\n```bash\nmkdir test\ncd test\nvalet link\n\nor\n\nmkdir test\nvalet link test\n\nor\n\nmkdir test\ncd test\nvalet link awesome\n```\n\nThe first 2 examples will link the test folder to Valet and can be found at <http://test.valet.> The 3rd example will link the test folder to Valet and can be found at <http://awesome.valet>. I find this particular feature to be useful when working on projects that have a build process that outputs to a folder, as in a public or dist folder. you can link the output folder to valet and access the build project with ease. \n\nTo get a list of the folders linked to Valet, you can do the following.\n\n```bash\nvalet links\n\"\n+---------+-----+----------------------+------------------+\n| Site | SSL | URL | Path |\n+---------+-----+----------------------+------------------+\n| awesome | | http://awesome.valet | /home/jason/test |\n+---------+-----+----------------------+------------------+\n\"\n```\n\nTo unlink a folder you simply unlink it.\n\n```bash\nvalet unlink awesome\n\n\"The [awesom] symbolic link has been removed.\"\n```\n\n## Share\n\nThe last command that we will be looking at today is the _share_ command. The _share_ command lets you share a project temporarily with anyone over the Internet. Valet accomplishes this via [ngrok](http://ngrok.com). Which is itself a pretty cool service worth checking out. After you run the _share_ command, the globally accessible URL will automatically be copied to your clipboard, and that's it. Your project will be globally accessible via the ngrok link until you kill the _share_ command or the 8 hour time limit is exceeded. \n\n```bash\n\nvalet share\n\"\nngrok by @inconshreveable (Ctrl+C to quit)\n \nSession Status online \nSession Expires 7 hours, 59 minutes \nVersion 2.2.8 \nRegion United States (us) \nWeb Interface http://127.0.0.1:4040 \nForwarding http://638d3f07.ngrok.io -> awesome.valet:80 \nForwarding https://638d3f07.ngrok.io -> awesome.valet:80 \n \nConnections ttl opn rt1 rt5 p50 p90 \n 0 0 0.00 0.00 0.00 0.00 \n\"\n```\n\nWell, I guess that is it for now. I hope you find Valet Linux to be as useful as I have, and encourage you to give it a try. Please let me know what you think in the comments, and don't forget to have fun.",
"json_metadata": "{\"tags\":[\"programming\",\"learning\",\"technology\",\"valet\"],\"image\":[\"https://cdn.steemitimages.com/DQmc2issaYo2LUPgRtJikTF5sHSCUUMQZZMVN8PcJwuyPBW/blog1_title.png\"],\"links\":[\"https://github.com/cpriego/valet-linux\",\"http://php.net/logos\",\"https://commons.wikimedia.org/w/index.php?curid=9632398\",\"https://upload.wikimedia.org/wikipedia/commons/2/2c/Dnsmasq_icon.svg\",\"https://commons.wikimedia.org/w/index.php?curid=19176263\",\"http://nginx.net/\",\"https://commons.wikimedia.org/w/index.php?curid=24774395\",\"https://cpriego.github.io/valet-linux/\",\"https://cpriego.github.io/valet-linux/requirements\",\"http://getcomposer.org\",\"http://info.test\",\"http://info.valet\",\"http://test.valet.\",\"http://awesome.valet\",\"http://ngrok.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:50:06
luttrellbitsupdated their account properties
2019/01/22 03:50:06
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png","cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"}} |
| Transaction Info | Block #29668006/Trx d97bcb7a423d8c1b486f4a2d3c62c01416ef01fd |
View Raw JSON Data
{
"trx_id": "d97bcb7a423d8c1b486f4a2d3c62c01416ef01fd",
"block": 29668006,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:50:06",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:29:45
luttrellbitsupdated their account properties
2019/01/22 03:29:45
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmVZ4La2rPiK2Dk1arTBohdGMYviFBLVZGqiGkC8Dt9x1P/portrait.png","cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"}} |
| Transaction Info | Block #29667600/Trx 15112a45bd4a359d63f14b4938ef3d4752601664 |
View Raw JSON Data
{
"trx_id": "15112a45bd4a359d63f14b4938ef3d4752601664",
"block": 29667600,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:29:45",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmVZ4La2rPiK2Dk1arTBohdGMYviFBLVZGqiGkC8Dt9x1P/portrait.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:28:33
luttrellbitsupdated their account properties
2019/01/22 03:28:33
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmVZ4La2rPiK2Dk1arTBohdGMYviFBLVZGqiGkC8Dt9x1P/portrait.png"}} |
| Transaction Info | Block #29667576/Trx 5d4e6b8d33f2784231999e453b815299cc04470c |
View Raw JSON Data
{
"trx_id": "5d4e6b8d33f2784231999e453b815299cc04470c",
"block": 29667576,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:28:33",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmVZ4La2rPiK2Dk1arTBohdGMYviFBLVZGqiGkC8Dt9x1P/portrait.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:26:12
luttrellbitsupdated their account properties
2019/01/22 03:26:12
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"}} |
| Transaction Info | Block #29667529/Trx e5a4c22eed92f1d848dbd0e2aa5153b3216c4225 |
View Raw JSON Data
{
"trx_id": "e5a4c22eed92f1d848dbd0e2aa5153b3216c4225",
"block": 29667529,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:26:12",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:24:36
luttrellbitsupdated their account properties
2019/01/22 03:24:36
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmVZ4La2rPiK2Dk1arTBohdGMYviFBLVZGqiGkC8Dt9x1P/portrait.png"}} |
| Transaction Info | Block #29667497/Trx ca6d39afc795cde8cbbf1f8de9e9a0f066ba14ff |
View Raw JSON Data
{
"trx_id": "ca6d39afc795cde8cbbf1f8de9e9a0f066ba14ff",
"block": 29667497,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:24:36",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmVZ4La2rPiK2Dk1arTBohdGMYviFBLVZGqiGkC8Dt9x1P/portrait.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:16:39
luttrellbitsupdated their account properties
2019/01/22 03:16:39
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmaQDhFEXvD2aGsissEMzWps9CpQ8dy1ZZPmHB7JUvwZzq/protrait.png","cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"}} |
| Transaction Info | Block #29667338/Trx 167a0b26518a0e125bbd1560c30313c2c7c1cd85 |
View Raw JSON Data
{
"trx_id": "167a0b26518a0e125bbd1560c30313c2c7c1cd85",
"block": 29667338,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:16:39",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmaQDhFEXvD2aGsissEMzWps9CpQ8dy1ZZPmHB7JUvwZzq/protrait.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:14:03
luttrellbitsupdated their account properties
2019/01/22 03:14:03
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmaQDhFEXvD2aGsissEMzWps9CpQ8dy1ZZPmHB7JUvwZzq/rect27.png"}} |
| Transaction Info | Block #29667286/Trx 104d9a69423e8f9a44de49344b740e64b50e914c |
View Raw JSON Data
{
"trx_id": "104d9a69423e8f9a44de49344b740e64b50e914c",
"block": 29667286,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:14:03",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmaQDhFEXvD2aGsissEMzWps9CpQ8dy1ZZPmHB7JUvwZzq/rect27.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:11:33
luttrellbitsupdated their account properties
2019/01/22 03:11:33
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmXik4gpxjA58NPQ6uC34fRThdhwMf9VN3iDm1go6nkGxo/rect27.png"}} |
| Transaction Info | Block #29667237/Trx faaa9756efeb7d7925dbb773b607f20de756a024 |
View Raw JSON Data
{
"trx_id": "faaa9756efeb7d7925dbb773b607f20de756a024",
"block": 29667237,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:11:33",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmXik4gpxjA58NPQ6uC34fRThdhwMf9VN3iDm1go6nkGxo/rect27.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:07:33
luttrellbitsupdated their account properties
2019/01/22 03:07:33
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png","profile_image":"https://cdn.steemitimages.com/DQmeU1jr3xAKxXrz5m6CbyWnjjDetC6SBgvybz1QKwNCmho/rect27.png"}} |
| Transaction Info | Block #29667157/Trx f9279f3b0769d4d90b81507b85f00bfb128a0846 |
View Raw JSON Data
{
"trx_id": "f9279f3b0769d4d90b81507b85f00bfb128a0846",
"block": 29667157,
"trx_in_block": 51,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:07:33",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmeU1jr3xAKxXrz5m6CbyWnjjDetC6SBgvybz1QKwNCmho/rect27.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:06:33
luttrellbitsupdated their account properties
2019/01/22 03:06:33
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"cover_image":"https://cdn.steemitimages.com/DQmeU1jr3xAKxXrz5m6CbyWnjjDetC6SBgvybz1QKwNCmho/rect27.png"}} |
| Transaction Info | Block #29667137/Trx 90e3a44ef84d66d84e1f1513d26011454a5b79ef |
View Raw JSON Data
{
"trx_id": "90e3a44ef84d66d84e1f1513d26011454a5b79ef",
"block": 29667137,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:06:33",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"cover_image\":\"https://cdn.steemitimages.com/DQmeU1jr3xAKxXrz5m6CbyWnjjDetC6SBgvybz1QKwNCmho/rect27.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:03:12
luttrellbitsupdated their account properties
2019/01/22 03:03:12
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png","profile_image":"https://cdn.steemitimages.com/DQmW6ZsQ9Yz69FbHfmvjFbygVSFpjnUyp9xWJ5YQZkdJWEs/rect27.png"}} |
| Transaction Info | Block #29667071/Trx 0bb2bca6cf50712f3945e935386670f493b25764 |
View Raw JSON Data
{
"trx_id": "0bb2bca6cf50712f3945e935386670f493b25764",
"block": 29667071,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:03:12",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmW6ZsQ9Yz69FbHfmvjFbygVSFpjnUyp9xWJ5YQZkdJWEs/rect27.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 03:00:39
luttrellbitsupdated their account properties
2019/01/22 03:00:39
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png","profile_image":"https://cdn.steemitimages.com/DQmQdqpaXFeeTfnDhybQ6rSvamLUTBiRiDyHApqzu1LbvSY/portrait.png"}} |
| Transaction Info | Block #29667020/Trx c77df56202ec70c6d6035c29df0d992fe6c810ce |
View Raw JSON Data
{
"trx_id": "c77df56202ec70c6d6035c29df0d992fe6c810ce",
"block": 29667020,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T03:00:39",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmQdqpaXFeeTfnDhybQ6rSvamLUTBiRiDyHApqzu1LbvSY/portrait.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/22 02:50:54
luttrellbitsupdated their account properties
2019/01/22 02:50:54
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png","profile_image":"https://cdn.steemitimages.com/DQmTJ5yNGyUdkCHGqYA78XHfbwZQY5UDhB98EjD8X9hE8rF/g479-3-5.png"}} |
| Transaction Info | Block #29666825/Trx 6f49b401fb0b13d6fe7fc28abe6dcd3d7e66b107 |
View Raw JSON Data
{
"trx_id": "6f49b401fb0b13d6fe7fc28abe6dcd3d7e66b107",
"block": 29666825,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-22T02:50:54",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"cover_image\":\"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmTJ5yNGyUdkCHGqYA78XHfbwZQY5UDhB98EjD8X9hE8rF/g479-3-5.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 18:15:09
luttrellbitsupdated their account properties
2019/01/20 18:15:09
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmTJ5yNGyUdkCHGqYA78XHfbwZQY5UDhB98EjD8X9hE8rF/g479-3-5.png"}} |
| Transaction Info | Block #29627748/Trx 9cbfbfd87bddf40b6a0b7a7dd8ec3c2a84f16538 |
View Raw JSON Data
{
"trx_id": "9cbfbfd87bddf40b6a0b7a7dd8ec3c2a84f16538",
"block": 29627748,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T18:15:09",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmTJ5yNGyUdkCHGqYA78XHfbwZQY5UDhB98EjD8X9hE8rF/g479-3-5.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 18:06:21
luttrellbitsupdated their account properties
2019/01/20 18:06:21
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmcsd9GBCozaZ8Q1asc3MqGTT2XezF6WbsEh4oZS1h1tnR/g479-3-5.png"}} |
| Transaction Info | Block #29627572/Trx ab5d68976de887ae86650d3e46d357ee2e110bd9 |
View Raw JSON Data
{
"trx_id": "ab5d68976de887ae86650d3e46d357ee2e110bd9",
"block": 29627572,
"trx_in_block": 27,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T18:06:21",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmcsd9GBCozaZ8Q1asc3MqGTT2XezF6WbsEh4oZS1h1tnR/g479-3-5.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 17:53:42
luttrellbitsupdated their account properties
2019/01/20 17:53:42
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmWo9v31hXpWJLMfmJtaJvepE25Unm2Pw9wTNUJwsuKwDm/g479-3-5.png"}} |
| Transaction Info | Block #29627319/Trx ef85aa312af71986b6d2bc34e0b31100b363a632 |
View Raw JSON Data
{
"trx_id": "ef85aa312af71986b6d2bc34e0b31100b363a632",
"block": 29627319,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:53:42",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmWo9v31hXpWJLMfmJtaJvepE25Unm2Pw9wTNUJwsuKwDm/g479-3-5.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 17:42:42
luttrellbitsupdated their account properties
2019/01/20 17:42:42
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmYHrX3NAUb1ivq8YgMkMUMUR5dRnY4cFS7KMFoS4TVwhq/face.png"}} |
| Transaction Info | Block #29627099/Trx d152f448d999932d8eccf36cf21873ea7c0cf35a |
View Raw JSON Data
{
"trx_id": "d152f448d999932d8eccf36cf21873ea7c0cf35a",
"block": 29627099,
"trx_in_block": 20,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:42:42",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmYHrX3NAUb1ivq8YgMkMUMUR5dRnY4cFS7KMFoS4TVwhq/face.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 17:40:27
luttrellbitsupdated their account properties
2019/01/20 17:40:27
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmPFiyfXpP8p4s7e3VnAYeod67XJZ2DybiyMpYwuvqXfms/g479-3-5.png"}} |
| Transaction Info | Block #29627054/Trx 011c75cae11df6cac675700eac8f5c56f0b99215 |
View Raw JSON Data
{
"trx_id": "011c75cae11df6cac675700eac8f5c56f0b99215",
"block": 29627054,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:40:27",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmPFiyfXpP8p4s7e3VnAYeod67XJZ2DybiyMpYwuvqXfms/g479-3-5.png\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 17:38:54
luttrellbitsupdated their account properties
2019/01/20 17:38:54
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"profile_image":"https://cdn.steemitimages.com/DQmXGUeQDs7GrWkahaVEbTfXej7wAcR9bXEWTFPW124ESNz/plainLogo.svg"}} |
| Transaction Info | Block #29627023/Trx 42d807fbd1e63ab6bc7e4846c7e405e8c1672476 |
View Raw JSON Data
{
"trx_id": "42d807fbd1e63ab6bc7e4846c7e405e8c1672476",
"block": 29627023,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:38:54",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmXGUeQDs7GrWkahaVEbTfXej7wAcR9bXEWTFPW124ESNz/plainLogo.svg\"}}"
}
]
}luttrellbitsupdated their account properties2019/01/20 17:36:21
luttrellbitsupdated their account properties
2019/01/20 17:36:21
| account | luttrellbits |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {"profile":{"name":"luttrellbits","profile_image":"https://cdn.steemitimages.com/DQmXGUeQDs7GrWkahaVEbTfXej7wAcR9bXEWTFPW124ESNz/plainLogo.svg"}} |
| Transaction Info | Block #29626972/Trx 4d0dce05f9e15b0729a7567baea72b89cb675256 |
View Raw JSON Data
{
"trx_id": "4d0dce05f9e15b0729a7567baea72b89cb675256",
"block": 29626972,
"trx_in_block": 31,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:36:21",
"op": [
"account_update",
{
"account": "luttrellbits",
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{\"profile\":{\"name\":\"luttrellbits\",\"profile_image\":\"https://cdn.steemitimages.com/DQmXGUeQDs7GrWkahaVEbTfXej7wAcR9bXEWTFPW124ESNz/plainLogo.svg\"}}"
}
]
}steemdelegated 18.607 SP to @luttrellbits2019/01/20 17:23:48
steemdelegated 18.607 SP to @luttrellbits
2019/01/20 17:23:48
| delegator | steem |
| delegatee | luttrellbits |
| vesting shares | 30300.000000 VESTS |
| Transaction Info | Block #29626721/Trx 94f68fdff46a3fdc6f264abf13b270a8b68915df |
View Raw JSON Data
{
"trx_id": "94f68fdff46a3fdc6f264abf13b270a8b68915df",
"block": 29626721,
"trx_in_block": 44,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:23:48",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "luttrellbits",
"vesting_shares": "30300.000000 VESTS"
}
]
}steemcreated a new account: @luttrellbits2019/01/20 17:23:48
steemcreated a new account: @luttrellbits
2019/01/20 17:23:48
| creator | steem |
| new account name | luttrellbits |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM8XW2BzW1HxwFp69v1J2UkEjrr5v21j3BD5H2XWFDssjWd2Un44",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM4u7pzFYAaXRT7aUjKiMUc4fpxkURTc3dtU8Fp9yKPsC96d4b6J",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM7sJ6ZEUfnbvKQ61Jsb7CaCu1CDmCUAU77cQgMXANe2RzuxwueQ",1]]} |
| memo key | STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp |
| json metadata | {} |
| extensions | [] |
| Transaction Info | Block #29626721/Trx 94f68fdff46a3fdc6f264abf13b270a8b68915df |
View Raw JSON Data
{
"trx_id": "94f68fdff46a3fdc6f264abf13b270a8b68915df",
"block": 29626721,
"trx_in_block": 44,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-20T17:23:48",
"op": [
"create_claimed_account",
{
"creator": "steem",
"new_account_name": "luttrellbits",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8XW2BzW1HxwFp69v1J2UkEjrr5v21j3BD5H2XWFDssjWd2Un44",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM4u7pzFYAaXRT7aUjKiMUc4fpxkURTc3dtU8Fp9yKPsC96d4b6J",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7sJ6ZEUfnbvKQ61Jsb7CaCu1CDmCUAU77cQgMXANe2RzuxwueQ",
1
]
]
},
"memo_key": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp",
"json_metadata": "{}",
"extensions": []
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress35.60%
{
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779073872
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779073872
},
"rc_account": {
"account": "luttrellbits",
"rc_manabar": {
"current_mana": "14167134573",
"last_update_time": 1779073872
},
"max_rc_creation_adjustment": {
"amount": "6023474767",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "14167134573"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png","cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"} |
| JSON METADATA | |
| profile | {"profile_image":"https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png","cover_image":"https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png",
"cover_image": "https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"
}
},
"json_metadata": {
"profile": {
"profile_image": "https://cdn.steemitimages.com/DQmbSo94LfDFjQX8M1dfX9z4EFkki7uj6jJ3SLGYEUivfCX/portrait.png",
"cover_image": "https://cdn.steemitimages.com/DQme98wEVfM7L68rhvyi9DMa2r9FUPq4nAHNhAUcj7oErhx/banner.png"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM8XW2BzW1HxwFp69v1J2UkEjrr5v21j3BD5H2XWFDssjWd2Un441/1
Active
Single Signature
Public Keys
STM4u7pzFYAaXRT7aUjKiMUc4fpxkURTc3dtU8Fp9yKPsC96d4b6J1/1
Posting
Single Signature
Public Keys
STM7sJ6ZEUfnbvKQ61Jsb7CaCu1CDmCUAU77cQgMXANe2RzuxwueQ1/1
Memo
STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8XW2BzW1HxwFp69v1J2UkEjrr5v21j3BD5H2XWFDssjWd2Un44",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM4u7pzFYAaXRT7aUjKiMUc4fpxkURTc3dtU8Fp9yKPsC96d4b6J",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7sJ6ZEUfnbvKQ61Jsb7CaCu1CDmCUAU77cQgMXANe2RzuxwueQ",
1
]
]
},
"memo": "STM7fYSUX72r6Sv299K4vYTGxtpYE1eg14BqKTi4WZaLvcrggnyvp"
}Witness Votes
0 / 30
No active witness votes.
[]