The main feature in this release is the ability to interpret the new contract actions:
tokens.cancelUnstakestokens.checkPendingUnstakestokens.delegatetokens.enableDelegationtokens.transferToContracttokens.undelegatetokens.updatePrecision
Most of these are under the hood or haven't actually appeared on the sidechain yet. The main functionality now seen involves precision interpretation and when doing account/symbol search.
Other features/fixes added:
- Bug fixes, gem updates
- Various new minor resource views
- Additional transaction interpretation details
- Layout tweaks/improvements (e.g.: tabs for various token sub-types)
- Using the latest Radiator version to deal with infrequent HTTP Persistence errors.
- Added a richlist resources (e.g.: PAL, ENG)
- Added a contracts resource with the ability to perform code diffs (e.g.:
c3f244d vs. 8578e8b)
Find Typo Accounts
I also added a rake task that lets you locate account name typos. These are accounts that have received funds, where the actual account doesn't exist on the main blockchain. From the project source, run:
$ bundle exec rake tender:find_typo_accounts
This assumes you're running your own private node (or local docker tender instance) on port 5000. Which creates a report, e.g.:
All accounts: 19134
Valid accounts: 19096
....................
Typo accounts: 18
{
"edprivate": {
"MULA": "0.25"
},
"xyz1111": {
"SCT": "0.001"
},
"stplinterlands": {
"DEC": "102"
},
"chicago.cub": {
"DEC": "847"
},
"fysrtikken": {
"GMBLR": "100"
},
"frza": {
"SHIT": "1"
},
"noaccnt234": {
"GMBLR": "102"
},
"incizzleee": {
"GMBLR": "1"
},
"stuffbyspence": {
"CHICK": "0.1"
},
"garamee": {
"AAA": "20.000",
"JJM": "20"
},
"gerald.know": {
"STEEMP": "7.44"
},
"dfjkadsljflakd": {
"AAA": "1.000",
"JJM": "1"
},
"aneilpatelwecghl": {
"GMBLR": "10"
},
"aneilpatelxdf": {
"GMBLR": "10"
},
"svr.refund": {
"SVC": "1"
},
"lightplasher": {
"PNC": "3"
},
"bluenge": {
"SCT": "1"
},
"kingbit999": {
"SCT": "0.01"
}
}
As always, you can launch your own tender instance with docker (recommend: run your own local steemd to improve performance):
$ docker run -it --name tender -p 5000:5000 -p 3000:3000 inertia/tender:latest
All changes in v0.0.3 tag: https://github.com/inertia186/tender/commits/v0.0.3 (compare)