Skip to content

Pre-Launch - v8.8.0

Compare
Choose a tag to compare
@nsjames nsjames released this 12 Sep 19:04
· 657 commits to master since this release

Pre-Launch!

Though this is still an unsigned package Scatter Desktop is now a Consumer Ready Product!
Expect the next releases to be signed and be released with accompanying checksums.

Changes

  • Dashboard! - Recent History ( 20 items per account ) and Token Breakdowns plus Dollar value of holdings ( This might be a bit slow for now as it's all being pulled from chain )
  • Send / Receive modals within the new Dashboard
  • Importing backups is now available
  • Version has been added to the menu bar above the Scatter logo to make sure it's always visible.
  • EOS Account information has been prettified.
  • PrettyJSON displays for all objects along with full transaction JSONs have been implemented
  • Collapsable Side Menu
  • Onboarding now includes a section for configuring Automatic Backups

Bugfixes

  • Enforcing socket to 127.0.0.1 instead of localhost
  • App now removes it's own data ( encrypted keychain ) on uninstall.

New APIs

Request Transfer - requestTransfer(network, to, amount, options = {})

Request Transfer is a new API method that allows for things like Donation buttons and eases development for plugins on frameworks like Wordpress and Shopify. Request Transfer does not need Identity pairing or signature providers like scatter.eos or scatter.eth! All token transfers are handled internally and you don't have to specify a from account as the user will be selecting it themselves.

Examples

scatter.requestTransfer(
	network, 
	'toaccount', 
	'1.0000', 
	{
		contract:'eosio.token', 
		symbol:'EOS', 
		memo:'', 
		decimals:4
	}
)

When specifying an amount ONLY that amount can be sent. When left as 0 then the user can specify the amount themselves.