Be a crypto hero in the market by logging in
Don't you have an account? Sign in
Today we released the beta3 update to EOSJS v20.0.0. There are breaking changes in the release, so it is important for integrators to have their dependency versions locked. The changes in the release are a further step towards our plan to enable Dapp developers to integrate with one universal api and automatically support any key management and signing solution of their users’ choice.
Feedback is welcome on our continued advancement of developer tools and resources for the EOSIO Developer Community. Feel free to get in contact with our Developer Relations team by emailing firstname.lastname@example.org with your thoughts on how we can improve software development for the community.
Continue reading below to learn more about EOSJS v20.0.0-beta3.
Remove dependency on eosjs-ecc (#425)
In this release, we removed the “default” signature provider from the default export. Keeping this out of the default export prevents eosjs-ecc from being bundled automatically, significantly reducing bundle size. We made this change to heighten user security across applications by encouraging the use of signature providers instead of having users paste private keys directly into applications. In the future, we hope that most eosjs implementations will leverage an alternate signature provider to enhance user security.
Support for React Native Apps (#425)
We’ve made necessary updates to ensure eosjs is compatible with React Native Apps and the Edge/IE11 browser.
Support for Signature Providers to Modify Transactions (#418)
As we move to a more secure method of key handling within applications built on EOSIO, signature providers may have valid reasons to modify a transaction (i.e., add actions) prior to returning it to the API transact method for possible broadcast. Prior to this update this was not possible, as signature providers could only return signatures, and transact uses the same serialized transaction that was passed into the signature provider. With this update, the signature provider now returns an object with two keys: signatures and serializedTransaction. The transact function then broadcasts this output.
Improved Handling of Multisig Transactions (#432)
Finally, we have made some updates to provide better support for multisig transactions on EOSIO.
More details for this release can be found on GitHub in the Release. Remember, EOSJS V20 is still in beta and will be updated frequently to enhance the security and usability of the library. Remember to lock your dependencies.
As always, if you are interested in providing feedback and working more closely with our team to improve EOSIO for the community, you can send our developer relations team an email at email@example.com. You can also hear about future updates by subscribing to our mailing list on the EOSIO Developer Portal. We are excited to be continually improving the usability of the software for EOSIO developers as we continue laying a foundation for the mass adoption of blockchain technology.
EOSJS Version 20-beta3: React Native Support and Enhancements for Signature Providers was originally published in eosio on Medium, where people are continuing the conversation by highlighting and responding to this story.
에밀리 13 시간전
이번주 내로 지급될 예정입니다 : )
Community | 이오스 스냅샷
저도 에어드랍 매니아입니다 좋은정보 감사합니당^^
Community | 에어드랍 이벤트도 등급이 있다!!! 정보공유하는 GOM
좋은 정보 감사합니다.!
Community | [유튜브]바이낸스,업비트상장한 IoTeX 아이오텍스 분석영상
네 분석리포트는 분석리포트 아래 첨부되어있는 링크를 통해 확인하실 수 있습니다.
Community | 각 코인들 분석리포트
아소비모는 현재 씨엘로 거래소에 상장되어 있습니다 : ) https://cieloex.io/index
Community | 아소비모 코인
Write a post
Are you sure you want to delete this post?
Are you sure you want to delete this comment?
Purchase has been completed.
닉네임을 설정 후 작성해주세요.