Ecoer Logo

@zauberware

34

software development company

steemit.com/@zauberware
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS41.48%
Net Worth
0.851USD
STEEM
0.001STEEM
SBD
0.147SBD
Own SP
14.531SP

Detailed Balance

STEEM
balance
0.001STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
14.531SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
14.531SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.042SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.105SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "23662.223503 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "0.042 SBD",
  "savings_sbd_balance": "0.105 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namezauberware
id267058
rank99,718
reputation11119624928
created2017-07-17T23:12:12
recovery_accountsteem
proxyNone
post_count33
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-03-25T21:28:00
last_root_post2018-03-25T21:28:00
last_vote_time2018-01-08T14:41:57
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.001 STEEM
savings_balance0.000 STEEM
sbd_balance0.042 SBD
savings_sbd_balance0.105 SBD
vesting_shares23662.223503 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2018-10-20T17:18:00
minedNo
sbd_seconds0
sbd_last_interest_payment2018-01-25T09:50:33
savings_sbd_last_interest_payment2018-01-08T10:38:06
{
  "id": 267058,
  "name": "zauberware",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6yzpv6N3reA1UMutnMbwUqig9xoi3v9pZPraydGCdSfc6yGLNK",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6QTNzmHing92z6QAnjx4HUNUSC51KrxdxHFLFtwivTx4wa5sCh",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5TbbTsbxLejbiAG7TNRfssB9nLQuRtohDfzTzNMp8p1CahGzPw",
        1
      ]
    ]
  },
  "memo_key": "STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85",
  "json_metadata": "{\"profile\":{\"website\":\"https://www.zauberware.com\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg\",\"name\":\"zauberware\",\"about\":\"software development company\",\"location\":\"Germany\"}}",
  "posting_json_metadata": "{\"profile\":{\"website\":\"https://www.zauberware.com\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg\",\"name\":\"zauberware\",\"about\":\"software development company\",\"location\":\"Germany\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-10-20T17:18:00",
  "created": "2017-07-17T23:12:12",
  "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": 33,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "23662223503",
    "last_update_time": 1588960266
  },
  "downvote_manabar": {
    "current_mana": "5915555876",
    "last_update_time": 1588960266
  },
  "voting_power": 0,
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.042 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2018-01-25T09:50:33",
  "sbd_last_interest_payment": "2018-01-25T09:50:33",
  "savings_sbd_balance": "0.105 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "2018-01-08T10:38:39",
  "savings_sbd_last_interest_payment": "2018-01-08T10:38:06",
  "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": "23662.223503 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 2,
  "posting_rewards": 2069,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-03-25T21:28:00",
  "last_root_post": "2018-03-25T21:28:00",
  "last_vote_time": "2018-01-08T14:41:57",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "11119624928",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 99718
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 0.000 SP to @zauberware
2020/05/08 17:51:06
delegatorsteem
delegateezauberware
vesting shares0.000000 VESTS
Transaction InfoBlock #43203104/Trx 179bf49075b20799399bca75acecc1903d35da44
View Raw JSON Data
{
  "trx_id": "179bf49075b20799399bca75acecc1903d35da44",
  "block": 43203104,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T17:51:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "zauberware",
      "vesting_shares": "0.000000 VESTS"
    }
  ]
}
2019/07/18 00:02:54
parent authorzauberware
parent permlinkautomated-server-backups-for-free
authorsteemitboard
permlinksteemitboard-notify-zauberware-20190718t000254000z
title
bodyCongratulations @zauberware! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@zauberware/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@zauberware) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=zauberware)_</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 InfoBlock #34754984/Trx 7097b803cf02230b3b5862a055b34e88aa81c3eb
View Raw JSON Data
{
  "trx_id": "7097b803cf02230b3b5862a055b34e88aa81c3eb",
  "block": 34754984,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-18T00:02:54",
  "op": [
    "comment",
    {
      "parent_author": "zauberware",
      "parent_permlink": "automated-server-backups-for-free",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-zauberware-20190718t000254000z",
      "title": "",
      "body": "Congratulations @zauberware! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@zauberware/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@zauberware) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=zauberware)_</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\"]}"
    }
  ]
}
steemdelegated 1.237 SP to @zauberware
2018/11/26 20:08:06
delegatorsteem
delegateezauberware
vesting shares2013.984142 VESTS
Transaction InfoBlock #28047102/Trx b9c389a6ebc841b52913d35d24d5b065c8278428
View Raw JSON Data
{
  "trx_id": "b9c389a6ebc841b52913d35d24d5b065c8278428",
  "block": 28047102,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-11-26T20:08:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "zauberware",
      "vesting_shares": "2013.984142 VESTS"
    }
  ]
}
steemdelegated 4.058 SP to @zauberware
2018/10/20 18:55:57
delegatorsteem
delegateezauberware
vesting shares6608.025806 VESTS
Transaction InfoBlock #26980786/Trx 6f14c917ab6fc745d7e48f1875dfec378ae81041
View Raw JSON Data
{
  "trx_id": "6f14c917ab6fc745d7e48f1875dfec378ae81041",
  "block": 26980786,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-20T18:55:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "zauberware",
      "vesting_shares": "6608.025806 VESTS"
    }
  ]
}
zauberwareupdated their account properties
2018/10/20 17:18:00
accountzauberware
memo keySTM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85
json metadata{"profile":{"website":"https://www.zauberware.com","profile_image":"https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png","cover_image":"https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg","name":"zauberware","about":"software development company","location":"Germany"}}
Transaction InfoBlock #26978827/Trx 3ae4240c5c9e14a40365eb739b491c957e8e9945
View Raw JSON Data
{
  "trx_id": "3ae4240c5c9e14a40365eb739b491c957e8e9945",
  "block": 26978827,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-20T17:18:00",
  "op": [
    "account_update",
    {
      "account": "zauberware",
      "memo_key": "STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85",
      "json_metadata": "{\"profile\":{\"website\":\"https://www.zauberware.com\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg\",\"name\":\"zauberware\",\"about\":\"software development company\",\"location\":\"Germany\"}}"
    }
  ]
}
steemdelegated 1.247 SP to @zauberware
2018/06/24 22:33:48
delegatorsteem
delegateezauberware
vesting shares2030.688282 VESTS
Transaction InfoBlock #23614563/Trx e7a292e3b8995760cad61aeed55ecb903534eb63
View Raw JSON Data
{
  "trx_id": "e7a292e3b8995760cad61aeed55ecb903534eb63",
  "block": 23614563,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-24T22:33:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "zauberware",
      "vesting_shares": "2030.688282 VESTS"
    }
  ]
}
steemdelegated 4.225 SP to @zauberware
2018/05/04 15:29:24
delegatorsteem
delegateezauberware
vesting shares6879.713651 VESTS
Transaction InfoBlock #22138557/Trx 039c22c9fa75707a61639286dd4286cf672e7975
View Raw JSON Data
{
  "trx_id": "039c22c9fa75707a61639286dd4286cf672e7975",
  "block": 22138557,
  "trx_in_block": 46,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-04T15:29:24",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "zauberware",
      "vesting_shares": "6879.713651 VESTS"
    }
  ]
}
2018/03/25 21:28:06
voterraise-me-up
authorzauberware
permlinkautomated-server-backups-for-free
weight2 (0.02%)
Transaction InfoBlock #20994600/Trx e56208b843a9de12ee85dac2639aa25cb04ea230
View Raw JSON Data
{
  "trx_id": "e56208b843a9de12ee85dac2639aa25cb04ea230",
  "block": 20994600,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-25T21:28:06",
  "op": [
    "vote",
    {
      "voter": "raise-me-up",
      "author": "zauberware",
      "permlink": "automated-server-backups-for-free",
      "weight": 2
    }
  ]
}
2018/03/25 21:28:00
parent author
parent permlinkcoding
authorzauberware
permlinkautomated-server-backups-for-free
titleAutomated Server Backups! - FOR FREE
body### The Mission 1. __Weekly backups of folder and mysql databases on a ubuntu server__ 2. __Email notification about finished backups and easy way to download the files__ I came across a lot of weird server backup software with design and UX from the 90th coupled with hundred of options. So I decided to create this simple script to do the backups of files and databases. ### Steps: 1. Access server and create script 2. Define what and where to backup 3. Automate with crontabs 4. Sending email notification 5. Download server backup ### Prerequisites: 1. SSH access 2. Installed [tar](https://www.systutorials.com/docs/linux/man/1-tar/), [mysqldump](https://mariadb.com/kb/en/library/mysqldump/), [crontabs](https://linux.die.net/man/1/crontab) and [mail](https://mailutils.org/manual/html_section/mail.html) on server 3. Basic knowledge in using a CLI ## 1. Access server and create script Let's login into your server and create a script for your backups. To make it easy we are using the user `root`. For production system you should create an extra user with access to only these files and folders you want to include. ### Login with SSH ```bash $ ssh [email protected] [email protected]'s password: ``` After successful login you might see: ```bash Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-109-generic x86_64) root@host:~# ``` You are now in the home folder of the root user. ### Create a new script file ```bash $ vi backup.sh ``` To start `editing` mode in VIM you can press `i`. You file should look like the following: ```bash #!/bin/bash echo Hello ``` Save file with `: + w + Enter` and close with `: + q + Enter`. Make the script executable and test it. ```bash $ chmod +x backup.sh $ ./backup.sh Hello ``` If you got stuck in VIM here is a [list](https://kb.iu.edu/d/afdc) of helpful commands. ## 2. Define what and where to backup `backup.sh` of this repository looks larger than it is. 90% are `echo`s to generate a useful email notification. Let's cut out all the non important stuff and walk through the script. ### What to Backup ? Define paths to folders and databases you want to include in the backup. Most of the time you want to backup a running application, so you should include the app sources and the database. __Don't include the whole file system__ -> You will get problems with disk space ;-) ```bash # backup folders backup_files="/var/www/my-website.de /var/www/wordpress /etc" # backup databases backup_databases="mywebsite wordpress" ``` > We only include sources we really need in case of an emergency. We are using GIT for our projects, so there is no need to include the source code in the server backups. But upload folders, databases, config files, php settings, ssl certificates are the import things to think of. ### Where to backup ? Define a destination folder for your backup files. The folder should be placed somewhere on your system where it is persisted. (If you don't use root user you have to be sure that you have access to that location and btw that user also needs access to the files you want to back up.) ```bash # where to backup dest="/mnt/backup" # create backup folder if not exist mkdir -p $dest # create archive filenames day=$(date +%y-%m-%d) hostname=$(hostname -s) archive_file="$hostname-$day.tar" mysql_file="$hostname-mysql-$day.tar" # print start status message echo "Backing up $backup_files to $dest/$archive_file ..." echo "Backing up $backup_databases to $dest/$mysql_file ..." ``` ### Backup folder with tar This is actually the magic command which backups your system. ```bash # backup the files using tar. tar czvfP $dest/$archive_file $backup_files ``` Confused by `czvfP` ? - `-c` create a new archive - `-z` filter the archive through gzip - `-v` verbosely list files processed - `-f` use archive file or device ARCHIVE - `-p` extract information about file permissions Type `$ man tar` or visit the [docs](https://www.systutorials.com/docs/linux/man/1-tar/) for more information. ### Backup MariaDB databases with mysqldump ```bash # database dump in temp file mysqldump --user root --routines --triggers --single-transaction --databases $backup_databases > "$dest/sql_dump.sql" # pack the sql dump with tar and remove dump tar czfP $dest/$mysql_file "$dest/sql_dump.sql" rm $dest/sql_dump.sql # print end status message echo "Backup SUCCESS" # echo generated files ls -lh $dest ``` Save the file and test it with ```bash $ ./backup.sh ``` If everything went well your backup files are now located in your defined `$dest` path. ```bash $ ls -la /mnt/backups/ ``` **The full script is available [here](https://github.com/zauberware/automated-server-backups/blob/master/backup.sh)** ## 3. Automate with crontabs With crontab we can automate the script execution. If you have never used crontab just use one of my examples or read through the [docs](https://linux.die.net/man/1/crontab). To make it short: There is a file in where you place line by line jobs which will then be executed defined by parameters. A job has the following structure: ```bash * * * * * <command> | | | | | |------------------ command to execute | | | | |-------------------- day of the week (0-7) 0 and 7 is sunday | | | |---------------------- month of the year (1-12) | | |------------------------ day of the month (1-31) | |-------------------------- hour (0-23) |---------------------------- minute (0-59) ``` ### Add a job Use the below command to add or update job in crontab. It opens the crontab file where a job can be added/updated. ```bash $ crontab -e ``` Let's add a basic job which runs **every 5 minutes**. ```bash */5 * * * * /bin/sh backup.sh ``` Press `ctrl + O + Enter` to save the file and `ctrl + X` to close the crontab window. Relax for 5 minutes and see what happened ;) ### List all crontabs ```bash $ crontab -l ``` ### Crontab examples Running a full backup every 5 minutes might be not a good approach. Here are some examples you could use: ```bash # every day at 3 a.m. 0 3 * * * /bin/sh backup.sh # every day at 3 a.m. and 4 p.m 0 3,16 * * * /bin/sh backup.sh # every sunday at 5 a.m. 0 5 * * 0 /bin/sh backup.sh # every sunday and friday at 3 a.m. 0 3 * * sun,fri /bin/sh backup.sh # every 6 hours 0 */6 * * * /bin/sh backup.sh ``` ### Save log output in file To store output in a log file: ```bash */1 * * * * /bin/sh backup.sh >>backup.log ``` ## 4. Sending email notification If you want to get informed if a new backup is available you can use `mail` to send you an email. ```bash */1 * * * * /bin/sh backup.sh | mail -s "NEW BACKUP - Your server" -a "Your server Backup Scheduler <[email protected]>" [email protected] ``` ## 5. Download backup In our script we already gave a hint about how to download the files. You might give someone else an access with an extra user and he or she can download the files with SFTP client or the CLI. While backups are stored under `/mnt/backups` you can create a symlink from users home to that location. ```bash # logged in with [email protected] # will fail if symlink exists already $ ln -s /mnt/backup backups # to create or update a symlink $ ln -sf /mnt/backup backups ``` Logout of your server and try to download the files with one line ```bash # on you local machine $ cd ~/Downloads $ scp [email protected]:backups/host-mysql-18-03-25.tar . ``` Unpack the downloaded file ```bash $ tar -xvzf host-mysql-18-03-25.tar ``` ## Enhancements ### Delete old backup files What to do with old back up files? You may don't need them anymore. If you run jobs on a daily basis you will hit the disk space limit soon. You could include a "old-file-deleter" in your script. Let's say we want to delete all files which are older than 14 days. ```bash # place at the end of backup.sh find /mnt/backup -mtime +14 -type f -delete ``` - `/mnt/backup` to search in - `-mtime +14` older than 14 days - `-type f` only files - `-delete` no surprise. **Remove it to test your `find` filter before executing the whole command** ## Thoughts: - Currently we are generating the file names for our server backup with the current date. This could be a problem if you are running the script more than once a day. Currently the file will be overwritten. - What would this script look like for a windows server backup? ## Links: - Commands for vim editor https://kb.iu.edu/d/afdc - Using mysqldump https://mariadb.com/kb/en/library/mysqldump/ - Crontabs https://www.computerhope.com/unix/ucrontab.htm - Crontab examples https://tecadmin.net/crontab-in-linux-with-20-examples-of-cron-schedule/ ## Author __Script:__ <https://github.com/zauberware/automated-server-backups> __Author website:__ [https://www.zauberware.com](https://www.zauberware.com) __Author:__ zauberware technologies / Simon Franzen <[email protected]> ![zauberware technologies](https://avatars3.githubusercontent.com/u/1753330?s=200&v=4)
json metadata{"tags":["coding","shell","server","backups","software"],"image":["https://avatars3.githubusercontent.com/u/1753330?s=200&v=4"],"links":["https://www.systutorials.com/docs/linux/man/1-tar/","https://mariadb.com/kb/en/library/mysqldump/","https://linux.die.net/man/1/crontab","https://mailutils.org/manual/html_section/mail.html","https://kb.iu.edu/d/afdc","https://github.com/zauberware/automated-server-backups/blob/master/backup.sh","https://www.computerhope.com/unix/ucrontab.htm","https://tecadmin.net/crontab-in-linux-with-20-examples-of-cron-schedule/","https://github.com/zauberware/automated-server-backups","https://www.zauberware.com","mailto:[email protected]"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #20994598/Trx 1444408b417f7df956324ff2078796aa4df4b5ec
View Raw JSON Data
{
  "trx_id": "1444408b417f7df956324ff2078796aa4df4b5ec",
  "block": 20994598,
  "trx_in_block": 61,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-25T21:28:00",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "coding",
      "author": "zauberware",
      "permlink": "automated-server-backups-for-free",
      "title": "Automated Server Backups! - FOR FREE",
      "body": "### The Mission\n1. __Weekly backups of folder and mysql databases on a ubuntu server__\n2. __Email notification about finished backups and easy way to download the files__\n\nI came across a lot of weird server backup software with design and UX from the 90th coupled with hundred of options. So I decided to create this simple script to do the backups of files and databases. \n\n### Steps:\n1. Access server and create script\n2. Define what and where to backup\n3. Automate with crontabs\n4. Sending email notification\n5. Download server backup\n\n### Prerequisites:\n\n 1. SSH access\n 2. Installed [tar](https://www.systutorials.com/docs/linux/man/1-tar/), [mysqldump](https://mariadb.com/kb/en/library/mysqldump/), [crontabs](https://linux.die.net/man/1/crontab) and [mail](https://mailutils.org/manual/html_section/mail.html) on server\n 3. Basic knowledge in using a CLI\n\n\n## 1. Access server and create script\n\nLet's login into your server and create a script for your backups. To make it easy we are using the user `root`. For production system you should create an extra user with access to only these files and folders you want to include.\n\n### Login with SSH\n\n```bash\n$ ssh [email protected]\[email protected]'s password:\n```\n\nAfter successful login you might see:\n```bash\nWelcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-109-generic x86_64)\n \n root@host:~#\n```\n\nYou are now in the home folder of the root user. \n\n### Create a new script file\n\n```bash\n$ vi backup.sh\n```\n To start `editing` mode in VIM you can press `i`. You file should look like the following:\n\n```bash\n#!/bin/bash\necho Hello\n```\n\nSave file with `: + w + Enter` and close with `: + q + Enter`. Make the script executable and test it.\n\n```bash\n$ chmod +x backup.sh\n$ ./backup.sh\nHello\n```\nIf you got stuck in VIM here is a [list](https://kb.iu.edu/d/afdc) of helpful commands.\n\n## 2. Define what and where to backup\n\n`backup.sh` of this repository looks larger than it is. 90% are `echo`s to generate a useful email notification. Let's cut out all the non important stuff and walk through the script.\n\n### What to Backup ?\nDefine paths to folders and databases you want to include in the backup. Most of the time you want to backup a running application, so you should include the app sources and the database. __Don't include the whole file system__ -> You will get problems with disk space ;-) \n\n```bash\n# backup folders\nbackup_files=\"/var/www/my-website.de /var/www/wordpress /etc\"\n\n# backup databases\nbackup_databases=\"mywebsite wordpress\"\n```\n\n> We only include sources we really need in case of an emergency. We are using GIT for our projects, so there is no need to include the source code in the server backups. But upload folders, databases, config files, php settings, ssl certificates are the import things to think of. \n\n### Where to backup ?\nDefine a destination folder for your backup files. The folder should be placed somewhere on your system where it is persisted. (If you don't use root user you have to be sure that you have access to that location and btw that user also needs access to the files you want to back up.)\n\n```bash\n# where to backup\ndest=\"/mnt/backup\"\n\n# create backup folder if not exist\nmkdir -p $dest\n\n# create archive filenames\nday=$(date +%y-%m-%d)\nhostname=$(hostname -s)\narchive_file=\"$hostname-$day.tar\"\nmysql_file=\"$hostname-mysql-$day.tar\"\n\n# print start status message\necho \"Backing up $backup_files to $dest/$archive_file ...\"\necho \"Backing up $backup_databases to $dest/$mysql_file ...\"\n```\n\n### Backup folder with tar\n\nThis is actually the magic command which backups your system. \n```bash\n# backup the files using tar.\ntar czvfP $dest/$archive_file $backup_files\n```\nConfused by `czvfP` ? \n\n - `-c` create a new archive \n - `-z` filter the archive through gzip \n - `-v` verbosely list files processed \n - `-f` use archive file or device ARCHIVE \n - `-p` extract information about file permissions\n\nType `$ man tar` or visit the [docs](https://www.systutorials.com/docs/linux/man/1-tar/) for more information.\n\n\n### Backup MariaDB databases with mysqldump\n```bash\n# database dump in temp file\nmysqldump --user root --routines --triggers --single-transaction --databases $backup_databases > \"$dest/sql_dump.sql\"\n\n# pack the sql dump with tar and remove dump\ntar czfP $dest/$mysql_file \"$dest/sql_dump.sql\" \nrm $dest/sql_dump.sql\n\n# print end status message\necho \"Backup SUCCESS\"\n\n# echo generated files\nls -lh $dest\n```\n\nSave the file and test it with \n```bash\n$ ./backup.sh\n```\nIf everything went well your backup files are now located in your defined `$dest` path.\n\n```bash\n$ ls -la /mnt/backups/\n```\n\n**The full script is available [here](https://github.com/zauberware/automated-server-backups/blob/master/backup.sh)**\n\n## 3. Automate with crontabs\nWith crontab we can automate the script execution. If you have never used crontab just use one of my examples or read through the [docs](https://linux.die.net/man/1/crontab). To make it short: There is a file in where you place line by line jobs which will then be executed defined by parameters.\n\nA job has the following structure:\n\n```bash\n* * * * * <command>\n| | | | | |------------------ command to execute\n| | | | |-------------------- day of the week (0-7) 0 and 7 is sunday\n| | | |---------------------- month of the year (1-12)\n| | |------------------------ day of the month (1-31)\n| |-------------------------- hour (0-23)\n|---------------------------- minute (0-59)\n```\n\n### Add a job\nUse the below command to add or update job in crontab. It opens the crontab file where a job can be added/updated.\n```bash\n$ crontab -e\n```\n\nLet's add a basic job which runs **every 5 minutes**.\n\n```bash\n*/5 * * * * /bin/sh backup.sh\n```\nPress `ctrl + O + Enter` to save the file and `ctrl + X` to close the crontab window. Relax for 5 minutes and see what happened ;)\n\n### List all crontabs\n```bash\n$ crontab -l\n```\n\n### Crontab examples\nRunning a full backup every 5 minutes might be not a good approach. Here are some examples you could use:\n\n```bash\n# every day at 3 a.m.\n0 3 * * * /bin/sh backup.sh\n\n# every day at 3 a.m. and 4 p.m\n0 3,16 * * * /bin/sh backup.sh\n\n# every sunday at 5 a.m.\n0 5 * * 0 /bin/sh backup.sh\n\n# every sunday and friday at 3 a.m.\n0 3 * * sun,fri  /bin/sh backup.sh\n\n# every 6 hours\n0 */6 * * * /bin/sh backup.sh\n```\n\n\n### Save log output in file\n\nTo store output in a log file:\n```bash\n*/1 * * * * /bin/sh backup.sh >>backup.log\n```\n\n\n## 4. Sending email notification\nIf you want to get informed if a new backup is available you can use `mail` to send you an email. \n\n```bash\n*/1 * * * * /bin/sh backup.sh | mail -s \"NEW BACKUP - Your server\" -a \"Your server Backup Scheduler <[email protected]>\" [email protected]\n```\n\n## 5. Download backup\nIn our script we already gave a hint about how to download the files. You might give someone else an access with an extra user and he or she can download the files with SFTP client or the CLI. While backups are stored under `/mnt/backups` you can create a symlink from users home to that location.\n\n```bash\n# logged in with [email protected]\n# will fail if symlink exists already\n$ ln -s /mnt/backup backups \n\n# to create or update a symlink\n$ ln -sf /mnt/backup backups\n```\nLogout of your server and try to download the files with one line\n```bash\n# on you local machine\n$ cd ~/Downloads\n$ scp [email protected]:backups/host-mysql-18-03-25.tar .\n```\nUnpack the downloaded file\n```bash\n$ tar -xvzf host-mysql-18-03-25.tar\n```\n\n## Enhancements\n\n### Delete old backup files\nWhat to do with old back up files? You may don't need them anymore. If you run jobs on a daily basis you will hit the disk space limit soon. You could include a \"old-file-deleter\" in your script. Let's say we want to delete all files which are older than 14 days.\n\n```bash\n# place at the end of backup.sh\nfind /mnt/backup -mtime +14 -type f -delete\n```\n - `/mnt/backup` to search in\n - `-mtime +14` older than 14 days\n - `-type f` only files\n - `-delete` no surprise. **Remove it to test your `find` filter before executing the whole command**\n\n## Thoughts:\n\n - Currently we are generating the file names for our server backup with\n   the current date. This could be a problem if you are running the\n   script more than once a day. Currently the file will be overwritten.\n - What would this script look like for a windows server backup?\n\n## Links:\n\n - Commands for vim editor https://kb.iu.edu/d/afdc\n - Using mysqldump https://mariadb.com/kb/en/library/mysqldump/\n - Crontabs https://www.computerhope.com/unix/ucrontab.htm\n - Crontab examples https://tecadmin.net/crontab-in-linux-with-20-examples-of-cron-schedule/\n\n## Author\n\n__Script:__ <https://github.com/zauberware/automated-server-backups>  \n\n__Author website:__ [https://www.zauberware.com](https://www.zauberware.com)    \n__Author:__ zauberware technologies / Simon Franzen <[email protected]>  \n\n![zauberware technologies](https://avatars3.githubusercontent.com/u/1753330?s=200&v=4)",
      "json_metadata": "{\"tags\":[\"coding\",\"shell\",\"server\",\"backups\",\"software\"],\"image\":[\"https://avatars3.githubusercontent.com/u/1753330?s=200&v=4\"],\"links\":[\"https://www.systutorials.com/docs/linux/man/1-tar/\",\"https://mariadb.com/kb/en/library/mysqldump/\",\"https://linux.die.net/man/1/crontab\",\"https://mailutils.org/manual/html_section/mail.html\",\"https://kb.iu.edu/d/afdc\",\"https://github.com/zauberware/automated-server-backups/blob/master/backup.sh\",\"https://www.computerhope.com/unix/ucrontab.htm\",\"https://tecadmin.net/crontab-in-linux-with-20-examples-of-cron-schedule/\",\"https://github.com/zauberware/automated-server-backups\",\"https://www.zauberware.com\",\"mailto:[email protected]\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/02/05 07:12:45
parent authorzauberware
parent permlinkcooperative-trustchain-eg
authordtubix
permlinkre-cooperative-trustchain-eg-442
title
bodyFollowing you! <p><img src="https://preview.ibb.co/fGAMyx/up1.jpg" width="200"/></p>
json metadata
Transaction InfoBlock #19597205/Trx aeb7c9ea0d7f3245c1c5a36838aa07958affa68e
View Raw JSON Data
{
  "trx_id": "aeb7c9ea0d7f3245c1c5a36838aa07958affa68e",
  "block": 19597205,
  "trx_in_block": 65,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-05T07:12:45",
  "op": [
    "comment",
    {
      "parent_author": "zauberware",
      "parent_permlink": "cooperative-trustchain-eg",
      "author": "dtubix",
      "permlink": "re-cooperative-trustchain-eg-442",
      "title": "",
      "body": "Following you!  <p><img src=\"https://preview.ibb.co/fGAMyx/up1.jpg\" width=\"200\"/></p>",
      "json_metadata": ""
    }
  ]
}
2018/02/05 07:12:39
voterdtubix
authorzauberware
permlinkcooperative-trustchain-eg
weight5000 (50.00%)
Transaction InfoBlock #19597203/Trx 5747d91e41cc538cdad1eaa2e7d7b16b0ef0c719
View Raw JSON Data
{
  "trx_id": "5747d91e41cc538cdad1eaa2e7d7b16b0ef0c719",
  "block": 19597203,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-05T07:12:39",
  "op": [
    "vote",
    {
      "voter": "dtubix",
      "author": "zauberware",
      "permlink": "cooperative-trustchain-eg",
      "weight": 5000
    }
  ]
}
money-dreamersent 0.001 STEEM to @zauberware- "Gift!"
2018/01/26 00:22:06
frommoney-dreamer
tozauberware
amount0.001 STEEM
memoGift!
Transaction InfoBlock #19301356/Trx aa61678a47b9573a4b8b485a4fd515f1f228389f
View Raw JSON Data
{
  "trx_id": "aa61678a47b9573a4b8b485a4fd515f1f228389f",
  "block": 19301356,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T00:22:06",
  "op": [
    "transfer",
    {
      "from": "money-dreamer",
      "to": "zauberware",
      "amount": "0.001 STEEM",
      "memo": "Gift!"
    }
  ]
}
zauberwareupdated their account properties
2018/01/25 09:51:18
accountzauberware
memo keySTM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85
json metadata{"profile":{"website":"https://www.zauberware.com"}}
Transaction InfoBlock #19283945/Trx 76738ef392f57636084dfd737b88b98736e9f5aa
View Raw JSON Data
{
  "trx_id": "76738ef392f57636084dfd737b88b98736e9f5aa",
  "block": 19283945,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T09:51:18",
  "op": [
    "account_update",
    {
      "account": "zauberware",
      "memo_key": "STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85",
      "json_metadata": "{\"profile\":{\"website\":\"https://www.zauberware.com\"}}"
    }
  ]
}
zauberwareclaimed reward balance: 0.042 SBD, 0.013 SP
2018/01/25 09:50:33
accountzauberware
reward steem0.000 STEEM
reward sbd0.042 SBD
reward vests20.482170 VESTS
Transaction InfoBlock #19283930/Trx eb970d163ce87cc52c3143bad59ce4561b7746a4
View Raw JSON Data
{
  "trx_id": "eb970d163ce87cc52c3143bad59ce4561b7746a4",
  "block": 19283930,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T09:50:33",
  "op": [
    "claim_reward_balance",
    {
      "account": "zauberware",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.042 SBD",
      "reward_vests": "20.482170 VESTS"
    }
  ]
}
2018/01/10 15:31:06
authorzauberware
permlinkcraftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin
sbd payout0.012 SBD
steem payout0.000 STEEM
vesting payout6.144644 VESTS
Transaction InfoBlock #18859000/Virtual Operation #5
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 18859000,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 5,
  "timestamp": "2018-01-10T15:31:06",
  "op": [
    "author_reward",
    {
      "author": "zauberware",
      "permlink": "craftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin",
      "sbd_payout": "0.012 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "6.144644 VESTS"
    }
  ]
}
zauberwarereceived 0.012 SBD, 0.003 SP author reward for @zauberware / artificial-intelligence-a-quick-primer
2018/01/10 15:16:00
authorzauberware
permlinkartificial-intelligence-a-quick-primer
sbd payout0.012 SBD
steem payout0.000 STEEM
vesting payout4.096431 VESTS
Transaction InfoBlock #18858698/Virtual Operation #24
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 18858698,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 24,
  "timestamp": "2018-01-10T15:16:00",
  "op": [
    "author_reward",
    {
      "author": "zauberware",
      "permlink": "artificial-intelligence-a-quick-primer",
      "sbd_payout": "0.012 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "4.096431 VESTS"
    }
  ]
}
zauberwarereceived 0.018 SBD, 0.004 SP author reward for @zauberware / part-3-the-blockchain-theory-application-areas
2018/01/10 15:03:27
authorzauberware
permlinkpart-3-the-blockchain-theory-application-areas
sbd payout0.018 SBD
steem payout0.000 STEEM
vesting payout6.144650 VESTS
Transaction InfoBlock #18858447/Virtual Operation #58
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 18858447,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 58,
  "timestamp": "2018-01-10T15:03:27",
  "op": [
    "author_reward",
    {
      "author": "zauberware",
      "permlink": "part-3-the-blockchain-theory-application-areas",
      "sbd_payout": "0.018 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "6.144650 VESTS"
    }
  ]
}
zauberwarereceived 0.001 SP curation reward for @iqbalbireuen / garlic-d2980cea9c4bc
2018/01/10 14:09:24
curatorzauberware
reward2.048220 VESTS
comment authoriqbalbireuen
comment permlinkgarlic-d2980cea9c4bc
Transaction InfoBlock #18857366/Virtual Operation #13
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 18857366,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 13,
  "timestamp": "2018-01-10T14:09:24",
  "op": [
    "curation_reward",
    {
      "curator": "zauberware",
      "reward": "2.048220 VESTS",
      "comment_author": "iqbalbireuen",
      "comment_permlink": "garlic-d2980cea9c4bc"
    }
  ]
}
2018/01/10 13:49:03
voterjamesmz
authorzauberware
permlinkcooperative-trustchain-eg
weight10000 (100.00%)
Transaction InfoBlock #18856961/Trx 85ee5bffeb534939ff78d5e9da8f8b9c3893d555
View Raw JSON Data
{
  "trx_id": "85ee5bffeb534939ff78d5e9da8f8b9c3893d555",
  "block": 18856961,
  "trx_in_block": 44,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-10T13:49:03",
  "op": [
    "vote",
    {
      "voter": "jamesmz",
      "author": "zauberware",
      "permlink": "cooperative-trustchain-eg",
      "weight": 10000
    }
  ]
}
zauberwarereceived 0.001 SP curation reward for @elevator09 / 5agiyd-colorchallenge-wednesday-yellow
2018/01/10 12:52:51
curatorzauberware
reward2.048225 VESTS
comment authorelevator09
comment permlink5agiyd-colorchallenge-wednesday-yellow
Transaction InfoBlock #18855836/Virtual Operation #35
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 18855836,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 35,
  "timestamp": "2018-01-10T12:52:51",
  "op": [
    "curation_reward",
    {
      "curator": "zauberware",
      "reward": "2.048225 VESTS",
      "comment_author": "elevator09",
      "comment_permlink": "5agiyd-colorchallenge-wednesday-yellow"
    }
  ]
}
steemdelegated 4.350 SP to @zauberware
2018/01/09 07:15:45
delegatorsteem
delegateezauberware
vesting shares7083.412218 VESTS
Transaction InfoBlock #18820311/Trx dc9660118176a03dda335d67e27ea56c98f5af52
View Raw JSON Data
{
  "trx_id": "dc9660118176a03dda335d67e27ea56c98f5af52",
  "block": 18820311,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-09T07:15:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "zauberware",
      "vesting_shares": "7083.412218 VESTS"
    }
  ]
}
2018/01/08 14:41:57
voterzauberware
authorrevealer777
permlinkbinance-bitfinex-bittrex-temporarily-say-no-to-new-users
weight10000 (100.00%)
Transaction InfoBlock #18800475/Trx 81e49b3e316aaaea9ee57601cf84a77b23ae713c
View Raw JSON Data
{
  "trx_id": "81e49b3e316aaaea9ee57601cf84a77b23ae713c",
  "block": 18800475,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T14:41:57",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "revealer777",
      "permlink": "binance-bitfinex-bittrex-temporarily-say-no-to-new-users",
      "weight": 10000
    }
  ]
}
2018/01/08 14:41:42
voterzauberware
authorshanishah
permlinkuk1lf-water-is-the-driving-force-of-all-nature
weight10000 (100.00%)
Transaction InfoBlock #18800470/Trx 63e717256f1fc15bdd21c72c16d6373ba77f23ff
View Raw JSON Data
{
  "trx_id": "63e717256f1fc15bdd21c72c16d6373ba77f23ff",
  "block": 18800470,
  "trx_in_block": 108,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T14:41:42",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "shanishah",
      "permlink": "uk1lf-water-is-the-driving-force-of-all-nature",
      "weight": 10000
    }
  ]
}
2018/01/08 12:34:33
voteralandean
authorzauberware
permlinkartificial-intelligence-a-quick-primer
weight10000 (100.00%)
Transaction InfoBlock #18797936/Trx df702130c7312bdd747250fdb6db51381adcf3c5
View Raw JSON Data
{
  "trx_id": "df702130c7312bdd747250fdb6db51381adcf3c5",
  "block": 18797936,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T12:34:33",
  "op": [
    "vote",
    {
      "voter": "alandean",
      "author": "zauberware",
      "permlink": "artificial-intelligence-a-quick-primer",
      "weight": 10000
    }
  ]
}
zauberwareblockchain operation: cancel transfer from savings
2018/01/08 10:38:39
fromzauberware
request id1515407884
Transaction InfoBlock #18795620/Trx 95f9f3aa928980ec5d57a2f7dd111d0a38d6683d
View Raw JSON Data
{
  "trx_id": "95f9f3aa928980ec5d57a2f7dd111d0a38d6683d",
  "block": 18795620,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:38:39",
  "op": [
    "cancel_transfer_from_savings",
    {
      "from": "zauberware",
      "request_id": 1515407884
    }
  ]
}
zauberwareblockchain operation: transfer from savings
2018/01/08 10:38:06
fromzauberware
request id1515407884
tozauberware
amount0.105 SBD
memo
Transaction InfoBlock #18795609/Trx ee2e75ead7bd4a15e37716c759a9b8d18ebe2310
View Raw JSON Data
{
  "trx_id": "ee2e75ead7bd4a15e37716c759a9b8d18ebe2310",
  "block": 18795609,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:38:06",
  "op": [
    "transfer_from_savings",
    {
      "from": "zauberware",
      "request_id": 1515407884,
      "to": "zauberware",
      "amount": "0.105 SBD",
      "memo": ""
    }
  ]
}
2018/01/08 10:37:24
voterzauberware
authoralandean
permlinkexploring-the-power-of-human-intention
weight10000 (100.00%)
Transaction InfoBlock #18795595/Trx 49edb8d2df4b64c652cac056f43b0769a4a0411c
View Raw JSON Data
{
  "trx_id": "49edb8d2df4b64c652cac056f43b0769a4a0411c",
  "block": 18795595,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:37:24",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "alandean",
      "permlink": "exploring-the-power-of-human-intention",
      "weight": 10000
    }
  ]
}
2018/01/08 10:37:18
voterzauberware
authorbasit90
permlinkhow-to-be-a-freelancer
weight10000 (100.00%)
Transaction InfoBlock #18795593/Trx a77d7cdc1a7c161e2018b100a603c9c9da7903de
View Raw JSON Data
{
  "trx_id": "a77d7cdc1a7c161e2018b100a603c9c9da7903de",
  "block": 18795593,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:37:18",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "basit90",
      "permlink": "how-to-be-a-freelancer",
      "weight": 10000
    }
  ]
}
2018/01/08 10:37:15
voterzauberware
authorbharattulyani
permlinkalzheimer-s-drugs-market-expected-to-grow-cagr-7-5-by-2025
weight10000 (100.00%)
Transaction InfoBlock #18795592/Trx df76167d83da311c96f95f87e4ce0a88864abf30
View Raw JSON Data
{
  "trx_id": "df76167d83da311c96f95f87e4ce0a88864abf30",
  "block": 18795592,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:37:15",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "bharattulyani",
      "permlink": "alzheimer-s-drugs-market-expected-to-grow-cagr-7-5-by-2025",
      "weight": 10000
    }
  ]
}
2018/01/08 10:37:09
voterzauberware
authorjack.the.ripper
permlinknews-post-number-1-112973
weight10000 (100.00%)
Transaction InfoBlock #18795590/Trx b8a0ba4b952123a14109bc821b41f2af76521194
View Raw JSON Data
{
  "trx_id": "b8a0ba4b952123a14109bc821b41f2af76521194",
  "block": 18795590,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:37:09",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "jack.the.ripper",
      "permlink": "news-post-number-1-112973",
      "weight": 10000
    }
  ]
}
2018/01/08 10:36:09
voterzauberware
authorzauberware
permlinkcooperative-trustchain-eg
weight10000 (100.00%)
Transaction InfoBlock #18795570/Trx 527635c843d8be5b9fd2abff726ea73b94a9930d
View Raw JSON Data
{
  "trx_id": "527635c843d8be5b9fd2abff726ea73b94a9930d",
  "block": 18795570,
  "trx_in_block": 46,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:36:09",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "cooperative-trustchain-eg",
      "weight": 10000
    }
  ]
}
2018/01/08 10:34:48
parent author
parent permlinkblockchain
authorzauberware
permlinkcooperative-trustchain-eg
titleCooperative: Trustchain eG
body<html> <p>I would like to introduce you to a project I am involved in: TrustChain eG</p> <p>Since the website is not yet available in English, you will get an abstract here:</p> <h1>Shaping the future</h1> <p>Innovative technologies make it easier than ever to improve the world. With each new age and each new stage of development, there are not only new opportunities but also new challenges. Our most pressing contemporary problems include climate change, social inclusion and justice. Digitisation also involves exponentially rapid change, which must be understood and controlled.</p> <h2>Complex challenges cannot be met by individuals alone</h2> <p>These challenges have one thing in common: they cannot be met by individual actors, be they states, companies or civil society actors. Instead, they require the ability to cooperate; to enter into alliances and build networks. Only through diversity and cooperation can we develop adequate solutions for our complex world. Different actors bring different perspectives to the table and can co-creatively develop new ideas on their basis and thus change the system sustainably.</p> <h3>1. Sustainable economy</h3> <p>TrustChain recognizes that the scarcity of resources and our ecological footprint are important and takes into account the external impacts of all contracts, projects and cooperations.</p> <h3>2. Collective knowledge</h3> <p>Collective knowledge and the enthusiasm of each person to contribute to the success of a greater cause are elements that TrustChain uses to create a common understanding of entrepreneurship.</p> <h3>3. Future-oriented ideas</h3> <p>Together we contribute to the success of the challenges of the 21st century with its various complex levels through co-creating, cooperation and collaboration, by drawing the collective consciousness and attention to the emerging future, acting accordingly, designing and implementing prototypes.</p> <h3>4. Sharing Economy</h3> <p>TrustChain uses the sharing economy and uses existing resources for collaborative, conscious consumption. TrustChain is a robust network of people and companies, with the aim of shaping the economy in the 21st century to ensure that we and our children, families and communities have a future that is worth living, fair and oriented towards the common good.</p> <h2>Targets of the cooperative</h2> <p>We are concerned with the conception, development and provision of social networks, decentralized applications as well as the consulting and promotion of companies and organizations that commit themselves to sustainable basic principles.</p> <p><a href="http://www.trustchain.de">www.trustchain.de</a></p> <p>--------------------------------------</p> <p><strong>Stay connected, we are working on a hot crypto-project for social businesses and NGOs</strong></p> </html>
json metadata{"tags":["blockchain","crypto","social","nonprofit","cooperative"],"links":["http://www.trustchain.de"],"app":"steemit/0.1","format":"html"}
Transaction InfoBlock #18795544/Trx 773a16fcf2fe7607b366d7014f128e6573ec54b6
View Raw JSON Data
{
  "trx_id": "773a16fcf2fe7607b366d7014f128e6573ec54b6",
  "block": 18795544,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:34:48",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "blockchain",
      "author": "zauberware",
      "permlink": "cooperative-trustchain-eg",
      "title": "Cooperative: Trustchain eG",
      "body": "<html>\n<p>I would like to introduce you to a project I am involved in: TrustChain eG</p>\n<p>Since the website is not yet available in English, you will get an abstract here:</p>\n<h1>Shaping the future</h1>\n<p>Innovative technologies make it easier than ever to improve the world. With each new age and each new stage of development, there are not only new opportunities but also new challenges. Our most pressing contemporary problems include climate change, social inclusion and justice. Digitisation also involves exponentially rapid change, which must be understood and controlled.</p>\n<h2>Complex challenges cannot be met by individuals alone</h2>\n<p>These challenges have one thing in common: they cannot be met by individual actors, be they states, companies or civil society actors. Instead, they require the ability to cooperate; to enter into alliances and build networks. Only through diversity and cooperation can we develop adequate solutions for our complex world. Different actors bring different perspectives to the table and can co-creatively develop new ideas on their basis and thus change the system sustainably.</p>\n<h3>1. Sustainable economy</h3>\n<p>TrustChain recognizes that the scarcity of resources and our ecological footprint are important and takes into account the external impacts of all contracts, projects and cooperations.</p>\n<h3>2. Collective knowledge</h3>\n<p>Collective knowledge and the enthusiasm of each person to contribute to the success of a greater cause are elements that TrustChain uses to create a common understanding of entrepreneurship.</p>\n<h3>3. Future-oriented ideas</h3>\n<p>Together we contribute to the success of the challenges of the 21st century with its various complex levels through co-creating, cooperation and collaboration, by drawing the collective consciousness and attention to the emerging future, acting accordingly, designing and implementing prototypes.</p>\n<h3>4. Sharing Economy</h3>\n<p>TrustChain uses the sharing economy and uses existing resources for collaborative, conscious consumption. TrustChain is a robust network of people and companies, with the aim of shaping the economy in the 21st century to ensure that we and our children, families and communities have a future that is worth living, fair and oriented towards the common good.</p>\n<h2>Targets of the cooperative</h2>\n<p>We are concerned with the conception, development and provision of social networks, decentralized applications as well as the consulting and promotion of companies and organizations that commit themselves to sustainable basic principles.</p>\n<p><a href=\"http://www.trustchain.de\">www.trustchain.de</a></p>\n<p>--------------------------------------</p>\n<p><strong>Stay connected, we are working on a hot crypto-project for social businesses and NGOs</strong></p>\n</html>",
      "json_metadata": "{\"tags\":[\"blockchain\",\"crypto\",\"social\",\"nonprofit\",\"cooperative\"],\"links\":[\"http://www.trustchain.de\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}"
    }
  ]
}
2018/01/08 10:20:18
voterzauberware
authorzauberware
permlinkre-zauberware-let-s-talk-about-labor-laws-labor-laws-in-germany-and-europe-a-call-to-action-20180103t152539097z
weight10000 (100.00%)
Transaction InfoBlock #18795256/Trx f30f7e58dbd24b6d32f08996efa9bf158c78a45d
View Raw JSON Data
{
  "trx_id": "f30f7e58dbd24b6d32f08996efa9bf158c78a45d",
  "block": 18795256,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:20:18",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "re-zauberware-let-s-talk-about-labor-laws-labor-laws-in-germany-and-europe-a-call-to-action-20180103t152539097z",
      "weight": 10000
    }
  ]
}
2018/01/08 10:20:15
voterzauberware
authorzauberware
permlinkre-zauberware-part-3-the-blockchain-theory-application-areas-20180103t150554193z
weight10000 (100.00%)
Transaction InfoBlock #18795255/Trx 82db29904a53ff922dc618e9ee4b6e3467fa6ad0
View Raw JSON Data
{
  "trx_id": "82db29904a53ff922dc618e9ee4b6e3467fa6ad0",
  "block": 18795255,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:20:15",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "re-zauberware-part-3-the-blockchain-theory-application-areas-20180103t150554193z",
      "weight": 10000
    }
  ]
}
2018/01/08 10:20:12
voterzauberware
authorzauberware
permlinkre-zauberware-content-marketing-your-key-to-success-20180103t150452489z
weight10000 (100.00%)
Transaction InfoBlock #18795254/Trx 22dca5481e45b2da0c28072a4e447e9f23ba56ca
View Raw JSON Data
{
  "trx_id": "22dca5481e45b2da0c28072a4e447e9f23ba56ca",
  "block": 18795254,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:20:12",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "re-zauberware-content-marketing-your-key-to-success-20180103t150452489z",
      "weight": 10000
    }
  ]
}
2018/01/08 10:20:09
voterzauberware
authorzauberware
permlinkre-zauberware-part-2-the-blockchain-theory-ethereum-testnets-20180103t150528219z
weight10000 (100.00%)
Transaction InfoBlock #18795253/Trx a4c42e5372ca6af246edd7e1cc42fa98b104dd55
View Raw JSON Data
{
  "trx_id": "a4c42e5372ca6af246edd7e1cc42fa98b104dd55",
  "block": 18795253,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-08T10:20:09",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "re-zauberware-part-2-the-blockchain-theory-ethereum-testnets-20180103t150528219z",
      "weight": 10000
    }
  ]
}
2018/01/07 23:06:30
voterbitconsulting
authorzauberware
permlinkpart-2-the-blockchain-theory-ethereum-testnets
weight10000 (100.00%)
Transaction InfoBlock #18781793/Trx 9c4e3b8ed8e7e51cbdaf0f471ffbd5ed87d17002
View Raw JSON Data
{
  "trx_id": "9c4e3b8ed8e7e51cbdaf0f471ffbd5ed87d17002",
  "block": 18781793,
  "trx_in_block": 54,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T23:06:30",
  "op": [
    "vote",
    {
      "voter": "bitconsulting",
      "author": "zauberware",
      "permlink": "part-2-the-blockchain-theory-ethereum-testnets",
      "weight": 10000
    }
  ]
}
2018/01/07 23:06:27
voterbitconsulting
authorzauberware
permlinkartificial-intelligence-a-quick-primer
weight10000 (100.00%)
Transaction InfoBlock #18781792/Trx 5e1656f83d8baf7d1112a0157ea493aedc6a2cdc
View Raw JSON Data
{
  "trx_id": "5e1656f83d8baf7d1112a0157ea493aedc6a2cdc",
  "block": 18781792,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T23:06:27",
  "op": [
    "vote",
    {
      "voter": "bitconsulting",
      "author": "zauberware",
      "permlink": "artificial-intelligence-a-quick-primer",
      "weight": 10000
    }
  ]
}
2018/01/07 23:06:24
voterbitconsulting
authorzauberware
permlinkcraftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin
weight10000 (100.00%)
Transaction InfoBlock #18781791/Trx e1574604d949010b955b08b9f87fa993348fd06b
View Raw JSON Data
{
  "trx_id": "e1574604d949010b955b08b9f87fa993348fd06b",
  "block": 18781791,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T23:06:24",
  "op": [
    "vote",
    {
      "voter": "bitconsulting",
      "author": "zauberware",
      "permlink": "craftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin",
      "weight": 10000
    }
  ]
}
2018/01/07 22:58:00
voterpiotrj
authorzauberware
permlinkcraftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin
weight10000 (100.00%)
Transaction InfoBlock #18781623/Trx c8d649886ee0cd99885ed52b92dc8891ec4ae143
View Raw JSON Data
{
  "trx_id": "c8d649886ee0cd99885ed52b92dc8891ec4ae143",
  "block": 18781623,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:58:00",
  "op": [
    "vote",
    {
      "voter": "piotrj",
      "author": "zauberware",
      "permlink": "craftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin",
      "weight": 10000
    }
  ]
}
2018/01/07 22:51:27
voterzauberware
authorlmtrader
permlink2018-year-of-eco-coins
weight10000 (100.00%)
Transaction InfoBlock #18781492/Trx 92773fe1f4a587c652a33fbe03166caae05381e5
View Raw JSON Data
{
  "trx_id": "92773fe1f4a587c652a33fbe03166caae05381e5",
  "block": 18781492,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:51:27",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "lmtrader",
      "permlink": "2018-year-of-eco-coins",
      "weight": 10000
    }
  ]
}
2018/01/07 22:51:21
voterzauberware
authorpioner21
permlinkupcoin-trading-how-to-get-free-500-dollar
weight10000 (100.00%)
Transaction InfoBlock #18781490/Trx 727437878faf6d4dabdad1be965031531e1bc6a5
View Raw JSON Data
{
  "trx_id": "727437878faf6d4dabdad1be965031531e1bc6a5",
  "block": 18781490,
  "trx_in_block": 53,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:51:21",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "pioner21",
      "permlink": "upcoin-trading-how-to-get-free-500-dollar",
      "weight": 10000
    }
  ]
}
2018/01/07 22:51:12
voterzauberware
authorsuperkimb
permlinkvenezuelan-cryptocurrency-petro
weight10000 (100.00%)
Transaction InfoBlock #18781487/Trx b6a3284de410f09847bb48bdba59651fdb90889f
View Raw JSON Data
{
  "trx_id": "b6a3284de410f09847bb48bdba59651fdb90889f",
  "block": 18781487,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:51:12",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "superkimb",
      "permlink": "venezuelan-cryptocurrency-petro",
      "weight": 10000
    }
  ]
}
2018/01/07 22:51:09
voterzauberware
authorbitconsulting
permlinkbitcoin-what-they-are-and-other-things-to-know
weight10000 (100.00%)
Transaction InfoBlock #18781486/Trx 63f279ae189e603e483e6246aeb904cc836b6b35
View Raw JSON Data
{
  "trx_id": "63f279ae189e603e483e6246aeb904cc836b6b35",
  "block": 18781486,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:51:09",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "bitconsulting",
      "permlink": "bitcoin-what-they-are-and-other-things-to-know",
      "weight": 10000
    }
  ]
}
2018/01/07 22:51:06
voterzauberware
authorkabibitak
permlinkdaily-current-price-report-steem-steem-dollars-sbd-and-bitcoin-btc-8-january-2018
weight10000 (100.00%)
Transaction InfoBlock #18781485/Trx 2570684e7046f65ff6ec139fa921e26079004761
View Raw JSON Data
{
  "trx_id": "2570684e7046f65ff6ec139fa921e26079004761",
  "block": 18781485,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:51:06",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "kabibitak",
      "permlink": "daily-current-price-report-steem-steem-dollars-sbd-and-bitcoin-btc-8-january-2018",
      "weight": 10000
    }
  ]
}
2018/01/07 22:51:00
voterzauberware
authorpiotrj
permlink62dtiq-kucoin-szaleje-na-gieldzie
weight10000 (100.00%)
Transaction InfoBlock #18781483/Trx 509f94e90d01b837be43fe051bd46aeb096c6263
View Raw JSON Data
{
  "trx_id": "509f94e90d01b837be43fe051bd46aeb096c6263",
  "block": 18781483,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:51:00",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "piotrj",
      "permlink": "62dtiq-kucoin-szaleje-na-gieldzie",
      "weight": 10000
    }
  ]
}
2018/01/07 22:50:57
voterzauberware
authorearninvestrepeat
permlinkcrypterra-cloud-mining-service
weight10000 (100.00%)
Transaction InfoBlock #18781482/Trx c5dceaf41fcb8f6fa070c92c928cd93099eb469d
View Raw JSON Data
{
  "trx_id": "c5dceaf41fcb8f6fa070c92c928cd93099eb469d",
  "block": 18781482,
  "trx_in_block": 57,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:50:57",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "earninvestrepeat",
      "permlink": "crypterra-cloud-mining-service",
      "weight": 10000
    }
  ]
}
2018/01/07 22:50:51
voterzauberware
authorfirary
permlinktop-10-cities-with-the-highest-property-prices
weight10000 (100.00%)
Transaction InfoBlock #18781480/Trx 3462f674dfe7e89fb090a7fa70a793ff04142d5b
View Raw JSON Data
{
  "trx_id": "3462f674dfe7e89fb090a7fa70a793ff04142d5b",
  "block": 18781480,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:50:51",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "firary",
      "permlink": "top-10-cities-with-the-highest-property-prices",
      "weight": 10000
    }
  ]
}
2018/01/07 22:50:21
voterzauberware
authorzauberware
permlinklet-s-talk-about-labor-laws-labor-laws-in-germany-and-europe-a-call-to-action
weight10000 (100.00%)
Transaction InfoBlock #18781470/Trx 3f051daf425185f6359df9cbbc7079891444727a
View Raw JSON Data
{
  "trx_id": "3f051daf425185f6359df9cbbc7079891444727a",
  "block": 18781470,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:50:21",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "let-s-talk-about-labor-laws-labor-laws-in-germany-and-europe-a-call-to-action",
      "weight": 10000
    }
  ]
}
2018/01/07 22:50:15
voterzauberware
authorzauberware
permlinklet-s-talk-about-labor-laws-labor-laws-in-germany-and-europe-a-call-to-action
weight0 (0.00%)
Transaction InfoBlock #18781468/Trx ba80a5ab42b3c2440f6221a27108dc71d4cdd5bc
View Raw JSON Data
{
  "trx_id": "ba80a5ab42b3c2440f6221a27108dc71d4cdd5bc",
  "block": 18781468,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:50:15",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "let-s-talk-about-labor-laws-labor-laws-in-germany-and-europe-a-call-to-action",
      "weight": 0
    }
  ]
}
2018/01/07 22:49:57
voterzauberware
authorzauberware
permlinkcraftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin
weight10000 (100.00%)
Transaction InfoBlock #18781462/Trx acaca025273ed6bf991fe50b79434816027b48d7
View Raw JSON Data
{
  "trx_id": "acaca025273ed6bf991fe50b79434816027b48d7",
  "block": 18781462,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:49:57",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "craftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin",
      "weight": 10000
    }
  ]
}
2018/01/07 22:49:51
voterzauberware
authorzauberware
permlinkcraftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin
weight0 (0.00%)
Transaction InfoBlock #18781460/Trx 37664ad23416dfebfe21a7c1f268a8de674b09cb
View Raw JSON Data
{
  "trx_id": "37664ad23416dfebfe21a7c1f268a8de674b09cb",
  "block": 18781460,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:49:51",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "zauberware",
      "permlink": "craftcms-plugin-development-part-1-how-to-begin-a-craftcms-plugin",
      "weight": 0
    }
  ]
}
zauberwarepowered up 9.990 STEEM to @zauberware
2018/01/07 22:49:15
fromzauberware
tozauberware
amount9.990 STEEM
Transaction InfoBlock #18781448/Trx 43312fc13f4d31a6a9b71f8ed6728db46ef64e5d
View Raw JSON Data
{
  "trx_id": "43312fc13f4d31a6a9b71f8ed6728db46ef64e5d",
  "block": 18781448,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:49:15",
  "op": [
    "transfer_to_vesting",
    {
      "from": "zauberware",
      "to": "zauberware",
      "amount": "9.990 STEEM"
    }
  ]
}
bittrexsent 9.990 STEEM to @zauberware- "STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85"
2018/01/07 22:47:12
frombittrex
tozauberware
amount9.990 STEEM
memoSTM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85
Transaction InfoBlock #18781407/Trx b0c27a4cde8ddc3fc940712ca87771352d7e5487
View Raw JSON Data
{
  "trx_id": "b0c27a4cde8ddc3fc940712ca87771352d7e5487",
  "block": 18781407,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-07T22:47:12",
  "op": [
    "transfer",
    {
      "from": "bittrex",
      "to": "zauberware",
      "amount": "9.990 STEEM",
      "memo": "STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85"
    }
  ]
}
2018/01/06 23:45:06
voterzauberware
authormafucka
permlinkthe-conflict-between-crypto-currencies-and-precious-metals
weight10000 (100.00%)
Transaction InfoBlock #18753794/Trx 7b58fca63b475dfd751adc60a1c4a90a002d4dd6
View Raw JSON Data
{
  "trx_id": "7b58fca63b475dfd751adc60a1c4a90a002d4dd6",
  "block": 18753794,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:45:06",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "mafucka",
      "permlink": "the-conflict-between-crypto-currencies-and-precious-metals",
      "weight": 10000
    }
  ]
}
2018/01/06 23:44:57
voterzauberware
authoraftabkhan123
permlinkdo-not-pay-high-btc-exchange-fees-anymore-binance-vs-others
weight10000 (100.00%)
Transaction InfoBlock #18753791/Trx e66ac9637b1cfa558ab28f3f8ee1989020f38675
View Raw JSON Data
{
  "trx_id": "e66ac9637b1cfa558ab28f3f8ee1989020f38675",
  "block": 18753791,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:44:57",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "aftabkhan123",
      "permlink": "do-not-pay-high-btc-exchange-fees-anymore-binance-vs-others",
      "weight": 10000
    }
  ]
}
2018/01/06 23:44:12
voterzauberware
authoracidyo
permlinksteem-fantasy-premier-league-gameweek-21-and-22-overview-and-match-prediction-results
weight10000 (100.00%)
Transaction InfoBlock #18753776/Trx 9b7f0e8ac7b2af27ad3941318b8bcf9212daf9af
View Raw JSON Data
{
  "trx_id": "9b7f0e8ac7b2af27ad3941318b8bcf9212daf9af",
  "block": 18753776,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:44:12",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "acidyo",
      "permlink": "steem-fantasy-premier-league-gameweek-21-and-22-overview-and-match-prediction-results",
      "weight": 10000
    }
  ]
}
2018/01/06 23:44:09
voterzauberware
authorpressfortruth
permlinkmark-zuckerberg-eyes-cryptocurrency-for-facebook-in-attempt-to-take-down-steemit-com
weight10000 (100.00%)
Transaction InfoBlock #18753775/Trx 92a56b6c7f4bbcb1041dd8cca83c857500fef723
View Raw JSON Data
{
  "trx_id": "92a56b6c7f4bbcb1041dd8cca83c857500fef723",
  "block": 18753775,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:44:09",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "pressfortruth",
      "permlink": "mark-zuckerberg-eyes-cryptocurrency-for-facebook-in-attempt-to-take-down-steemit-com",
      "weight": 10000
    }
  ]
}
2018/01/06 23:44:06
voterzauberware
authorfirepower
permlinkwhy-i-m-not-worried-about-the-i-t-notice-to-bitcoin-hnis-in-india
weight10000 (100.00%)
Transaction InfoBlock #18753774/Trx 0b7d974765f420c71899d8986b1d53190f27fe1b
View Raw JSON Data
{
  "trx_id": "0b7d974765f420c71899d8986b1d53190f27fe1b",
  "block": 18753774,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:44:06",
  "op": [
    "vote",
    {
      "voter": "zauberware",
      "author": "firepower",
      "permlink": "why-i-m-not-worried-about-the-i-t-notice-to-bitcoin-hnis-in-india",
      "weight": 10000
    }
  ]
}
2018/01/06 23:43:09
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"lifefit","what":["blog"]}]
Transaction InfoBlock #18753755/Trx c1d5c203862989c9eb193368c8f7e7b1c9954c61
View Raw JSON Data
{
  "trx_id": "c1d5c203862989c9eb193368c8f7e7b1c9954c61",
  "block": 18753755,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:09",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"lifefit\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:06
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"lilcentjazz","what":["blog"]}]
Transaction InfoBlock #18753754/Trx e126a72f2dffd0d2677a51fe72e9aeabe1f4b0a4
View Raw JSON Data
{
  "trx_id": "e126a72f2dffd0d2677a51fe72e9aeabe1f4b0a4",
  "block": 18753754,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:06",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"lilcentjazz\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:06
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"linkdead13","what":["blog"]}]
Transaction InfoBlock #18753754/Trx d1554d7f27bbee9e44e2a698137713f7ed598b2d
View Raw JSON Data
{
  "trx_id": "d1554d7f27bbee9e44e2a698137713f7ed598b2d",
  "block": 18753754,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:06",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"linkdead13\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:03
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"loonyfool","what":["blog"]}]
Transaction InfoBlock #18753753/Trx 2f45cc713eab8b323ac9246f3d4eab7cb4634ac5
View Raw JSON Data
{
  "trx_id": "2f45cc713eab8b323ac9246f3d4eab7cb4634ac5",
  "block": 18753753,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"loonyfool\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:03
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"lovelygirl","what":["blog"]}]
Transaction InfoBlock #18753753/Trx a4c6feb8c71dff3f11c889c6734891092882a00e
View Raw JSON Data
{
  "trx_id": "a4c6feb8c71dff3f11c889c6734891092882a00e",
  "block": 18753753,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"lovelygirl\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:03
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"lovemice88","what":["blog"]}]
Transaction InfoBlock #18753753/Trx 860a024a5905ec75366937b889a73010f363155f
View Raw JSON Data
{
  "trx_id": "860a024a5905ec75366937b889a73010f363155f",
  "block": 18753753,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"lovemice88\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:03
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"luisitonews","what":["blog"]}]
Transaction InfoBlock #18753753/Trx 34b0d8dcb0fe30de41cd183e687cbb35c3bc0212
View Raw JSON Data
{
  "trx_id": "34b0d8dcb0fe30de41cd183e687cbb35c3bc0212",
  "block": 18753753,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"luisitonews\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:00
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"maemeghna","what":["blog"]}]
Transaction InfoBlock #18753752/Trx bc39195bda5a68c16ed9391436a09e9250be69ee
View Raw JSON Data
{
  "trx_id": "bc39195bda5a68c16ed9391436a09e9250be69ee",
  "block": 18753752,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:00",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"maemeghna\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:00
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"magnetique","what":["blog"]}]
Transaction InfoBlock #18753752/Trx 4a7ef780efcef6bc81e251eb32ca9a40ab02b2a8
View Raw JSON Data
{
  "trx_id": "4a7ef780efcef6bc81e251eb32ca9a40ab02b2a8",
  "block": 18753752,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:00",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"magnetique\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:00
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"mahdifaster","what":["blog"]}]
Transaction InfoBlock #18753752/Trx 31c5d5ef6bed5b1f4456086f75b6135ef8bdaf58
View Raw JSON Data
{
  "trx_id": "31c5d5ef6bed5b1f4456086f75b6135ef8bdaf58",
  "block": 18753752,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:00",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"mahdifaster\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:00
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"mahmoodhassan","what":["blog"]}]
Transaction InfoBlock #18753752/Trx b5c6c35a088a11526a4bab9e18cd169a29f7d7e5
View Raw JSON Data
{
  "trx_id": "b5c6c35a088a11526a4bab9e18cd169a29f7d7e5",
  "block": 18753752,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:00",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"mahmoodhassan\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:43:00
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"manhar2491","what":["blog"]}]
Transaction InfoBlock #18753752/Trx 3d7990cbe1cd45ba342400a781b63fe4fb092a28
View Raw JSON Data
{
  "trx_id": "3d7990cbe1cd45ba342400a781b63fe4fb092a28",
  "block": 18753752,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:43:00",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"manhar2491\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:42:57
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"mannyfig1956","what":["blog"]}]
Transaction InfoBlock #18753751/Trx c1f626c54c62d1ecafacb3c37b49eaa645759a03
View Raw JSON Data
{
  "trx_id": "c1f626c54c62d1ecafacb3c37b49eaa645759a03",
  "block": 18753751,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:42:57",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"mannyfig1956\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:42:57
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"johurulbot","what":["blog"]}]
Transaction InfoBlock #18753751/Trx 1d1ef36614215bdb03958ec2140963923c87460d
View Raw JSON Data
{
  "trx_id": "1d1ef36614215bdb03958ec2140963923c87460d",
  "block": 18753751,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:42:57",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"johurulbot\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:42:54
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"joao-cacador","what":["blog"]}]
Transaction InfoBlock #18753750/Trx 27fab9173ee0784a4520bcf75956cbab6a6ee8de
View Raw JSON Data
{
  "trx_id": "27fab9173ee0784a4520bcf75956cbab6a6ee8de",
  "block": 18753750,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:42:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"joao-cacador\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/06 23:42:54
required auths[]
required posting auths["zauberware"]
idfollow
json["follow",{"follower":"zauberware","following":"jmchowdhury","what":["blog"]}]
Transaction InfoBlock #18753750/Trx 1af5e31dc2675aacbcc9fc250c51d7fa3dc61d44
View Raw JSON Data
{
  "trx_id": "1af5e31dc2675aacbcc9fc250c51d7fa3dc61d44",
  "block": 18753750,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-06T23:42:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "zauberware"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"zauberware\",\"following\":\"jmchowdhury\",\"what\":[\"blog\"]}]"
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"website":"https://www.zauberware.com","profile_image":"https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png","cover_image":"https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg","name":"zauberware","about":"software development company","location":"Germany"}
JSON METADATA
profile{"website":"https://www.zauberware.com","profile_image":"https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png","cover_image":"https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg","name":"zauberware","about":"software development company","location":"Germany"}
{
  "posting_json_metadata": {
    "profile": {
      "website": "https://www.zauberware.com",
      "profile_image": "https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png",
      "cover_image": "https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg",
      "name": "zauberware",
      "about": "software development company",
      "location": "Germany"
    }
  },
  "json_metadata": {
    "profile": {
      "website": "https://www.zauberware.com",
      "profile_image": "https://cdn.steemitimages.com/DQmfEED3yopE8EvyYwACmhggqnHBn38vuk283XLKyBEgoZW/42438140_1767850086645668_7668871197446111232_n.png",
      "cover_image": "https://cdn.steemitimages.com/DQmUywJPW83D2A8DW45PYcpV4bFyL6zVej6GzHpMqThdWCY/42309706_1767850583312285_483454184696315904_o.jpg",
      "name": "zauberware",
      "about": "software development company",
      "location": "Germany"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6yzpv6N3reA1UMutnMbwUqig9xoi3v9pZPraydGCdSfc6yGLNK1/1
Active
Single Signature
Public Keys
STM6QTNzmHing92z6QAnjx4HUNUSC51KrxdxHFLFtwivTx4wa5sCh1/1
Posting
Single Signature
Public Keys
STM5TbbTsbxLejbiAG7TNRfssB9nLQuRtohDfzTzNMp8p1CahGzPw1/1
Memo
STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6yzpv6N3reA1UMutnMbwUqig9xoi3v9pZPraydGCdSfc6yGLNK",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6QTNzmHing92z6QAnjx4HUNUSC51KrxdxHFLFtwivTx4wa5sCh",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5TbbTsbxLejbiAG7TNRfssB9nLQuRtohDfzTzNMp8p1CahGzPw",
        1
      ]
    ]
  },
  "memo": "STM7AoWxffcK11SkQwC1HU7wKhXZmth3hFDxeFCBsmQPgd4svpD85"
}

Witness Votes

0 / 30
No active witness votes.
[]