I hereby claim:
- I am i1skn on github.
- I am i1skn (https://keybase.io/i1skn) on keybase.
- I have a public key ASDNr24iUaclHVdpcOwzb3oY1wTL1ZSJhzB3oD8DbILrUgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
adb emu sms send "+351910000701" "<#> celo://wallet/v/uYcR0gSInAr2onRRQhDtTjyeh+tD270CfWZkkuQhLLohx0VNEKqAZ4JA8vKMYU6vlQIO1r/yYDOcmmKyZp1MvRw= anJGrg0nQ0S" | |
adb emu sms send "+351910000702" "<#> celo://wallet/v/50W+FfRq714wiJL3a3eNx3J0p+y1EIGfTCiEpv6F8lUTUWqa6y0UrbPO/kX6bNd3ftZAdgRRSfgm1wPDbBRC7Bs= anJGrg0nQ0S" | |
adb emu sms send "+351910000703" "<#> celo://wallet/v/Em4JygHq1jqimZqPyAh92SYM7pS4pjDt+Fl6FsZOJEY1tKPBumzuTs/fzPiV4dSL4gYN/FrjZosGoSEUsnM1tBs= anJGrg0nQ0S" |
Relative to the 1.4.0 release, this update enables feeless verification. This allows users to verify their phone numbers without paying fees for SMS messages. Also it enables users to invite their friends using Invite functionality and brings redesign to Cash In Cash Out flows.
This release was cut from master on November 10, 2020 from https://github.com/celo-org/celo-monorepo/commit/e7818bf02f376222e1fc98858e1afc9150447288. All subsequent PRs been cherry-picked onto release branch from master. See release branch: https://github.com/celo-org/celo-monorepo/tree/release/wallet/1.5.0
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions | |
// - XState (all XState exports) |
const isPhoneNumberDetailsFetched = (context) => { | |
return !!context.pepper && !!context.phoneHash | |
} | |
const phoneNumberFetchedWithKomenci = (context) => isPhoneNumberDetailsFetched(context) && komenciEnabled(context) | |
const phoneNumberFetchedWithoutKomenci = (context) => isPhoneNumberDetailsFetched(context) && komenciDisabled(context) | |
const shouldRetry = (context, event, { cond }) => { | |
console.log(cond, context.retries, cond.maxRetries, context.retries < cond.maxRetries) |