* Use notifi SDK and make UI edits for notifi flow
* Upgrade Notifi SDK
The new SDK includes a different usage pattern for Alerts.
Handle wallet signature rejection case
Refactor sollet adapter to use @solana/wallet-adapter-wallets
Fixed undefined signature
Use groupName to separate account notifications
Mango allows a single user to have multiple accounts, which all manage alerts separately.
We'll log in to Notifi with the program ID and the wallet ID, and then filter
alerts on the client-side with groupName on the alert
Bump to SDK 0.6.1
Save notifi alert id to mango db
require login before deleting alert
Update SDK
The SDK exposes a new option for filterFrequency.
One shot alerts will be marked inside FilterOptions with a
`delayProcessingUntil` field. When the client recognizes these, it
should feel comfortable deleting them, since they should have triggered
already.
Clients can use the `isAlertObsolete` utility function to identify
these.
Clean up notifi alerts when out of sync
Add phone number note
* Ignore signMessage type warning
* Use useWallet hook
* Clean up
* Add telegram support
* Support international phone number
Co-authored-by: juni-notifi <hyungjoon.kim@notifi.network>