DEV Community

Beetbix
Beetbix

Posted on β€’ Edited on

1 1

Scala+Stellar Weekly Update June 28, 2020

πŸ€” Thinking about
I hadn't paid much attention to Public Node until last week. I listened to the 3 episodes in their newly started podcast series and it's very good. Their blog content is also high quality. I really like their model for public ownership of Stellar node infrastructure and look forward to integrating support for their Horizon instances.

Leigh's video on SEP-30 key management is next up on my watchlist. If you pay attention to the developer mailing list you'll know that his work is very thorough and he has a great ability to explain technical concepts concisely, so I'm also looking forward to watching this.

πŸ”™ Last Week

Current SDK

  • Completed SEP-007 web+stellar:tx support. It is now possible to create and parse signing requests; as well as sign+validate as the requestor.
// Generating a signed signing request
val requestingKey: KeyPair
val txn: Transaction
val signingRequest = txn.signingRequest(
  callback = Some(HttpUrl.parse("https://foobar.com/txn")),
  message = Some("For access to FooBar features."),
  ... and several more optional params
).sign("foobar.com", requestingKey)
val signingRequestUrl = signingRequest.toUrl

// Parsing and validating the request
val signingRequest = TransactionSigningRequest(signingRequestUrl)
val valid: Future[SignatureValidation] = signingRequest.validateSignature()
val transaction = signingRequest.transaction
Enter fullscreen mode Exit fullscreen mode

SEP-007 web+stellar:pay support remains to be completed before I can cross off this feature from the quarterly goals.

πŸ• Planned (Jun-Aug)

  • SEP-007 - URI Scheme to Facilitate Delegated Signing
  • SEP-010 - Stellar Web Authentication
  • Ongoing SDK rebuild effort.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free β†’

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay