create account

Prev | Next Block 58,412,712


125 transactions in this block, produced at 2021-10-19 04:58:54 (UTC)

0a702334 custom json
required_auths
0.dave2021
required_posting_auths[]
idsm_market_rent
json{"items":["cf4e883cdc7b87c55a2a2c13d52da93ba0cd2644-131"],"days":1,"currency":"DEC","limit_price":16.85,"market":"peakmonsters","app":"peakmonsters"}
65cb671d Splinterlands claimed quest reward
1d661714 Splinterlands claimed quest reward
1ee96181 Splinterlands claimed quest reward
d8e44d4d Splinterlands claimed quest reward
5ca936ee Splinterlands entered into match queue
d45d23d0 create account (show details)
fee3.000 HIVE
creatorsteemmonsters
new_account_namepijungbauer
owner
weight_threshold1
account_auths[]
key_auths
0.
0.STM8La6NmC3mGg6TRERaBb1trvcYHbFfj8e7sPC5jYBhdaFRrUUGU
1.1
active
weight_threshold1
account_auths[]
key_auths
0.
0.STM598JNjQEgKgqZjKKFDCZrWnWrF9TyBATr66QeAq9Xp6AsUBaXh
1.1
posting
weight_threshold1
account_auths[]
key_auths
0.
0.STM5gyacJYJv2MtsnTQyzChAg5AMQ6qdPt3TEnoDk2cvp3EoHBanM
1.1
memo_keySTM5qeq23m8s4Rk3rPcydtnN4155q4PLmtTnqEwWVpHdfA2EMmn7B
json_metadata""
950f4953 Splinterlands started a daily quest
b1c60ff9 custom json
required_auths
0.dangthutrang19
required_posting_auths[]
idsm_market_rent
json{"items":["9a1131dbba75861457ee4b1d226571582932dbbf-24"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"nkit4RhKJe"}
b1deb51f Splinterlands gift cards to
34f7391b Splinterlands submitted a team for battle
82df6b66 Splinterlands started a daily quest
23303770 Splinterlands entered into match queue
e72591f0 Splinterlands started a daily quest
7ab3b8c7 Splinterlands submitted a team for battle
9cca956d claim reward: 0.979 HBD and 1.370 HP
921582d7 Splinterlands entered into match queue
cb88400b Splinterlands entered into match queue
8b6c4796 Splinterlands started a daily quest
5e6cc0fd Splinterlands gift cards to
0f5ba0da Splinterlands gift cards to
1761d583 custom json
required_auths[]
required_posting_auths
0.choof
idcbm__craft__finish_now
json"{"name":"craft","action":"finish now","payload":{"identifier":{"building_name":"Brew House","input_cards":[{"name":"Brewing Water","quality":"MASTERPIECE"},{"name":"Local Aroma Hops","quality":"GOOD"},{"name":"2 Row Barley Malt","quality":"NEUTRAL"},{"name":"Local Bittering Hops","quality":"NEUTRAL"},{"name":"Lager Yeast","quality":"OUTSTANDING"}]},"user":"@choof","building_condition":{"quantity":74.1,"unit":"percent"},"cost":{"quantity":8.8434,"currency":"CBM"},"result":[{"type":"CARD","value":{"name":"Regular Pilsner","quality":"NEUTRAL"}}],"timestamp":1634616205413}}"
94882b93 Splinterlands submitted a team for battle
e7897734 Splinterlands entered into match queue
49643281 custom json
required_auths[]
required_posting_auths
0.sl-proxy-5
idsm_upgrade_account
json{"account_name":"pijungbauer","app":"splinterlands/0.7.139","n":"WBRRYtOOwL","proxy_acct":"acolyte_766742"}
c8e117bf custom json
required_auths
0.sl-hive
required_posting_auths[]
idsm_token_transfer
json{"to":"vonderty","qty":0.95,"token":"VOUCHER"}
de1b0195 Splinterlands claimed quest reward
43fa7bca Splinterlands started a daily quest
5f86c3f2 Splinterlands started a daily quest
ff901742 custom json
required_auths
0.natalia-irish
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"market","contractAction":"sell","contractPayload":{"symbol":"LEO","quantity":"21","price":"0.294382"}}
6c30cb06 Splinterlands gift cards to
0b999f87 Splinterlands gift cards to
4703ae31 custom json
required_auths
0.domgreengrape15
required_posting_auths[]
idsm_token_transfer
json{"to":"kennyhopd","qty":10,"token":"DEC","type":"withdraw","memo":"kennyhopd","app":"splinterlands/0.7.139","n":"SuNrlYVIn3"}
6260dd14 Splinterlands claimed quest reward
1fb08426 create account (show details)
fee3.000 HIVE
creatorsteemmonsters
new_account_namee1xd9ffhcsv79rz
owner
weight_threshold1
account_auths[]
key_auths
0.
0.STM5H5o9xfucpnaPRi9fX4sF99xgESyZbPULDQoZiEw1BmhoKQ7f9
1.1
active
weight_threshold1
account_auths[]
key_auths
0.
0.STM7nMQsS99vndiUYYhkjoMvL7vuJRNJwUcfnm37anjfMdSU9XsLq
1.1
posting
weight_threshold1
account_auths[]
key_auths
0.
0.STM88iuaex5mukYu4t2FnSTnRYYZyDyyws4txQNvpdgUpNsAgXCsB
1.1
memo_keySTM6DEakktb7Gbifnr2pTScJBzKhcWoLdcE8mKBxV1hRnVb4XQydh
json_metadata""
b87e09ec custom json
required_auths
0.chungtlll1
required_posting_auths[]
idsm_token_transfer
json{"to":"chungtlll206","qty":100,"token":"DEC","type":"withdraw","memo":"chungtlll206","app":"splinterlands/0.7.139","n":"ooAa8mYLhx"}
6a5366d3 custom json
required_auths
0.mirrihor
required_posting_auths[]
idsm_market_rent
json{"items":["687af82b6bdef791707c0c0691a7d7144f85bac9-0"],"currency":"DEC","days":7,"app":"splinterlands/0.7.139","n":"BZ9Z3kAYKR"}
151876f7 custom json
required_auths[]
required_posting_auths
0.sl-proxy-3
idsm_upgrade_account
json{"account_name":"e1xd9ffhcsv79rz","app":"splinterlands/0.7.139","n":"5yLhPOsFOw","proxy_acct":"neophyte_173584"}
0c832326 custom json
required_auths[]
required_posting_auths
0.ellianagay7491
idsm_token_transfer
json{"to":"ducanhsieuvip","qty":19,"token":"DEC","type":"withdraw","memo":"ducanhsieuvip","app":"splinterlands/0.7.139","n":"FeNeXZcGYk"}
a4223767 Splinterlands gift cards to
bb350b2e Splinterlands claimed quest reward
74474a72 Splinterlands started a daily quest
fa08cfd3 Splinterlands gift cards to
ac78a465 Splinterlands gift cards to
cff572c7 custom json
required_auths
0.vivienned355
required_posting_auths[]
idsm_market_rent
json{"items":["11782f02884e842fcbe4d1805c48c814eb9666c1-1"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"o2mYfU6aiz"}
e41f4e50 Splinterlands entered into match queue
6edc6f72 custom json
required_auths
0.demonizer
required_posting_auths[]
idsm_market_rent
json{"items":["18a509fdd56a2d5d882c135b1f811474eef84e37-92"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"NUjS32QLIq"}
131551ee Splinterlands entered into match queue
1e98909f Splinterlands gift cards to
b785fc2b custom json
required_auths
0.renzzyyy
required_posting_auths[]
idsm_market_rent
json{"items":["8811d2761f4001950489e4e1e7c9a074b18a8b23-29"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"M3BXRqFmM9"}
3040df86 Splinterlands submitted a team for battle
d441e275 Splinterlands started a daily quest
6ebb5cec Splinterlands gift cards to
2844ceb1 Splinterlands submitted a team for battle
fb27f233 Splinterlands requested a new quest
f6f407a3 Splinterlands started a daily quest
23e5cba2 Splinterlands claimed quest reward
5472eae4 custom json
required_auths[]
required_posting_auths
0.wieisidis
idsm_token_transfer
json{"to":"palmerhein3377","qty":49,"token":"DEC","type":"withdraw","memo":"palmerhein3377","app":"splinterlands/0.7.139","n":"iuqCc8JoJ0"}
13e47e8d Splinterlands entered into match queue
fe60ce9b Splinterlands entered into match queue
80b8eb5f Splinterlands entered into match queue
437d8acf Splinterlands claimed quest reward
8cb90973 Splinterlands entered into match queue
d1e8ab84 Splinterlands entered into match queue
eacc6872 Splinterlands started a daily quest
c2a0bf0a custom json
required_auths
0.utopis
required_posting_auths[]
idssc-mainnet-hive
json"{"contractName":"tokens","contractAction":"transfer","contractPayload":{"symbol":"ARCHON","to":"solairitas","quantity":"0.04477103","memo":"Utopis Payout - Balance: 115.0 - Stake: 0.0 - Payout Share: 0.13640968659312822%"}}"
8f162fec Splinterlands entered into match queue
a847c774 custom json
required_auths[]
required_posting_auths
0.thanhhoa
idsm_token_transfer
json{"to":"hieudaknong","qty":5,"token":"DEC","type":"withdraw","memo":"hieudaknong","app":"splinterlands/0.7.139","n":"QM2nL73saJ"}
6851a202 Splinterlands entered into match queue
80d0d1bc Splinterlands claimed quest reward
c4b59758 Splinterlands revealed their cards for battle
77608d91 custom json
required_auths
0.wagginston
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"tokens","contractAction":"transfer","contractPayload":{"symbol":"HKWATER","to":"hk-vault","quantity":"912.000","memo":232498}}
fde71347 custom json
required_auths
0.sandieot393
required_posting_auths[]
idsm_market_rent
json{"items":["f7f0333f56dc4b842a30c94355b01b6397956d9f-7"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"NOKvP08umD"}
be26fa6a custom json
required_auths
0.pi-trader
required_posting_auths[]
idssc-mainnet-hive
json[{"contractName":"market","contractAction":"buy","contractPayload":{"symbol":"SPS","quantity":"500","price":"1.05000001"}},{"contractName":"market","contractAction":"cancel","contractPayload":{"type":"sell","id":"901d3e86a9938382f839b54fd9b71ddc9fbdad9c-3"}},{"contractName":"market","contractAction":"sell","contractPayload":{"symbol":"DEC","quantity":"20000","price":"0.01759816"}}]
cef362d4 custom json
required_auths
0.sl-bsc
required_posting_auths[]
idsm_token_transfer
json{"to":"lly4k","qty":100,"token":"DEC"}
322340ee Splinterlands list cards for sale on the market
c6cf096e Splinterlands gift cards to
13575deb custom json
required_auths
0.phpz
required_posting_auths[]
idsm_market_rent
json{"items":["2783c9bebef5c151e731cb4b39e9a3723e25a72e-0"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"z8GXyETp2D"}
50fd3021 Splinterlands submitted a team for battle
e5790d1a Splinterlands gift cards to
a6db9012 custom json
required_auths[]
required_posting_auths
0.kailash007
idsm_market_list
json{"cards":[["C3-229-ESQYFZNBCG",29]],"type":"rent","fee":500,"app":"splinterlands/0.7.139","n":"wsPCIoQ58Q"}
ea13f5c9 Splinterlands entered into match queue
a8d12371 Splinterlands revealed their cards for battle
c284f6a8 Splinterlands entered into match queue
b809437a custom json
required_auths
0.gaal
required_posting_auths[]
idsm_market_rent
json{"items":["550a025263da6706a5b7def639063a67d0cbe376-0"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"pYzUT6a1wG"}
ab3bfefb Splinterlands submitted a team for battle
ed50411f Splinterlands gift cards to
f1d28797 Splinterlands gift cards to
f926211d Splinterlands gift cards to
9545cea2 Splinterlands gift cards to
0abf2052 custom json
required_auths
0.ricky129920
required_posting_auths[]
idsm_market_rent
json{"items":["693b59e2531b17e06424e92cdc8bc5fd5cfcead2-0"],"currency":"CREDITS","days":13,"app":"splinterlands/0.7.139","n":"t8rPgrqNxU"}
54cce02a Splinterlands claimed quest reward
7c9aa53d custom json
required_auths
0.chardcore
required_posting_auths[]
idsm_market_rent
json{"items":["5be663a4212534084a6dc3221f0810dc47f387e2-0","687af82b6bdef791707c0c0691a7d7144f85bac9-0"],"days":13,"currency":"DEC","limit_price":1.331,"market":"peakmonsters","app":"peakmonsters"}
29039573 Splinterlands entered into match queue
a6d77085 custom json
required_auths
0.chamax2
required_posting_auths[]
idsm_market_rent
json{"items":["c4a14ef735332082d194b57b6dc58d6aa8592890-1"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"6jrqVE4S4g"}
697c5ee1 custom json
required_auths
0.lacygali365
required_posting_auths[]
idsm_market_rent
json{"items":["655765559ef391aad2fe47b9c5c3bd65f74f3eeb-20"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"5Bj4h8c1Rm"}
04cce372 Splinterlands gift cards to
441b4793 Splinterlands entered into match queue
ee726930 Splinterlands started a daily quest
d722140f Splinterlands entered into match queue
de7c9bbd Splinterlands gift cards to
9c93d289 Splinterlands submitted a team for battle
921cad49 Splinterlands gift cards to
cbb9c8e7 Splinterlands submitted a team for battle
b6bf59f4 Splinterlands submitted a team for battle
f7041473 Splinterlands claimed quest reward
1001b852 custom json
required_auths
0.utopis
required_posting_auths[]
idssc-mainnet-hive
json"{"contractName":"tokens","contractAction":"transfer","contractPayload":{"symbol":"BEE","to":"solairitas","quantity":"0.06397221","memo":"Utopis Payout - Balance: 115.0 - Stake: 0.0 - Payout Share: 0.13640968659312822%"}}"
a48979cd Splinterlands revealed their cards for battle
a7a5e08f Splinterlands entered into match queue
46d74148 Splinterlands started a daily quest
21a17af0 Splinterlands entered into match queue
4fe1e2d3 custom json
required_auths
0.sub-3
required_posting_auths[]
idsm_market_rent
json{"items":["a6ba79c543529c86cc451a165d8f13252e511e20-90"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"aGbIXtMZQC"}
a2f62a5b Splinterlands gift cards to
dbc35e6d custom json
required_auths
0.bossjoey23
required_posting_auths[]
idsm_market_rent
json{"items":["c410bbecd5a609e599aea714170e86e43987e77b-0"],"currency":"DEC","days":1,"app":"splinterlands/0.7.139","n":"t0Y9RdJR5Y"}
48814d41 Splinterlands started a daily quest
390aad7f Splinterlands claimed quest reward
d4010e12 Splinterlands started a daily quest
3a602e08 custom json
required_auths[]
required_posting_auths
0.terribleplyr
idsm_delegate_cards
json{"to":"terribleplyr7","cards":["C3-334-A0UPPP4UK0"],"app":"splinterlands/0.7.139","n":"3xLnC95dFd"}
eb1576e8 Splinterlands started a daily quest
b4055a0f custom json
required_auths
0.sexualize
required_posting_auths[]
idssc-mainnet-hive
json{"contractName":"market","contractAction":"buy","contractPayload":{"symbol":"SWAP.ETH","quantity":"0.21039399","price":"4650.00000107"}}
4ac5ab2f create account (show details)
fee3.000 HIVE
creatorsteemmonsters
new_account_namecoho498
owner
weight_threshold1
account_auths[]
key_auths
0.
0.STM7kVYJg5vAFpgmpWuZzBuP321yM9pwMqthCvbJy8vigSN5HjEoL
1.1
active
weight_threshold1
account_auths[]
key_auths
0.
0.STM6JhCNCKGKUfoc9SjZXnZr6hKZe7rCVRG3fZWitSfa55R9DHYnr
1.1
posting
weight_threshold1
account_auths[]
key_auths
0.
0.STM79VCRNEduqJVTnmt8Ucw2EwTDbnpa7HQk2RBLKvxrWUx9NAXsa
1.1
memo_keySTM5uv7xK3rarYHJCwLjSs8f6W6n3aPoz5BbqiTGgvquiHAkx8BHP
json_metadata""

Show raw block data


89 virtual ops in this block.

d45d23d0 account_created
new_account_namepijungbauer
creatorsteemmonsters
initial_vesting_shares0.000000 VESTS
initial_delegation0.000000 VESTS
5abf8501 effective_comment_vote
voterdamla
authorhive-117778
permlinkcch-community-daily-curation-19
weight71,763,469,026
rshares71,763,469,026
total_vote_weight19,890,917,195,672
pending_payout20.915 HBD
eb8597ac effective_comment_vote
voterspaminator
authorhakeemshah96
permlinkr17kg7
weight0
rshares-6,985,415,062
total_vote_weight0
pending_payout0.000 HBD
1fb08426 account_created
new_account_namee1xd9ffhcsv79rz
creatorsteemmonsters
initial_vesting_shares0.000000 VESTS
initial_delegation0.000000 VESTS
4ac5ab2f account_created
new_account_namecoho498
creatorsteemmonsters
initial_vesting_shares0.000000 VESTS
initial_delegation0.000000 VESTS
virtual clear_null_account_balance
total_cleared
0.9.000 HIVE
virtual producer reward: 0.253 HP
virtual curation reward: 5.176 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 2.444 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 2.257 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.678 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.460 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.331 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.293 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.267 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.247 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.172 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.165 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.158 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.153 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.145 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.143 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.124 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.085 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.082 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.074 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.070 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.043 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.041 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.040 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.038 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.037 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.037 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.037 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.033 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.023 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.022 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.019 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.018 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.017 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.017 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.014 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.014 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.014 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.014 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.014 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.013 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.012 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.010 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.010 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.009 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.009 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.006 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.005 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.005 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.005 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.005 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.005 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.004 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.004 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.004 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.003 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.002 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.002 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.002 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.002 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual curation reward: 0.001 HP for @ratel/wildlife-birdwatching…
virtual author reward: 5.109 HBD and 7.113 HP for @ratel/wildlife-birdwatching-1178
virtual comment_reward
authorratel
permlinkwildlife-birdwatching-1178
payout20.397 HBD
author_rewards13,202
total_payout_value10.218 HBD
curator_payout_value10.179 HBD
beneficiary_payout_value0.000 HBD
virtual comment_payout_update
authorratel
permlinkwildlife-birdwatching-1178

Show raw virtual op data