status-go/appdatabase/migrations/bindata.go
Icaro Motta 6fa8c11382
URL unfurling (initial implementation) (#3471)
This is the initial implementation for the new URL unfurling requirements. The
most important one is that only the message sender will pay the privacy cost for
unfurling and extracting metadata from websites. Once the message is sent, the
unfurled data will be stored at the protocol level and receivers will just
profit and happily decode the metadata to render it.

Further development of this URL unfurling capability will be mostly guided by
issues created on clients. For the moment in status-mobile:
https://github.com/status-im/status-mobile/labels/url-preview

- https://github.com/status-im/status-mobile/issues/15918
- https://github.com/status-im/status-mobile/issues/15917
- https://github.com/status-im/status-mobile/issues/15910
- https://github.com/status-im/status-mobile/issues/15909
- https://github.com/status-im/status-mobile/issues/15908
- https://github.com/status-im/status-mobile/issues/15906
- https://github.com/status-im/status-mobile/issues/15905

### Terminology

In the code, I've tried to stick to the word "unfurl URL" to really mean the
process of extracting metadata from a website, sort of lower level. I use "link
preview" to mean a higher level structure which is enriched by unfurled data.
"link preview" is also how designers refer to it.

### User flows

1. Carol needs to see link previews while typing in the chat input field. Notice
   from the diagram nothing is persisted and that status-go endpoints are
   essentially stateless.

```
#+begin_src plantuml :results verbatim
  Client->>Server: Call wakuext_getTextURLs
  Server-->>Client: Normalized URLs
  Client->>Client: Render cached unfurled URLs
  Client->>Server: Unfurl non-cached URLs.\nCall wakuext_unfurlURLs
  Server->>Website: Fetch metadata
  Website-->>Server: Metadata (thumbnail URL, title, etc)
  Server->>Website: Fetch thumbnail
  Server->>Website: Fetch favicon
  Website-->>Server: Favicon bytes
  Website-->>Server: Thumbnail bytes
  Server->>Server: Decode & process images
  Server-->>Client: Unfurled data (thumbnail data URI, etc)
#+end_src
```

```
     ,------.                                 ,------.                             ,-------.
     |Client|                                 |Server|                             |Website|
     `--+---'                                 `--+---'                             `---+---'
        |        Call wakuext_getTextURLs        |                                     |
        | --------------------------------------->                                     |
        |                                        |                                     |
        |             Normalized URLs            |                                     |
        | <- - - - - - - - - - - - - - - - - - - -                                     |
        |                                        |                                     |
        |----.                                   |                                     |
        |    | Render cached unfurled URLs       |                                     |
        |<---'                                   |                                     |
        |                                        |                                     |
        |         Unfurl non-cached URLs.        |                                     |
        |         Call wakuext_unfurlURLs        |                                     |
        | --------------------------------------->                                     |
        |                                        |                                     |
        |                                        |            Fetch metadata           |
        |                                        | ------------------------------------>
        |                                        |                                     |
        |                                        | Metadata (thumbnail URL, title, etc)|
        |                                        | <- - - - - - - - - - - - - - - - - -
        |                                        |                                     |
        |                                        |           Fetch thumbnail           |
        |                                        | ------------------------------------>
        |                                        |                                     |
        |                                        |            Fetch favicon            |
        |                                        | ------------------------------------>
        |                                        |                                     |
        |                                        |            Favicon bytes            |
        |                                        | <- - - - - - - - - - - - - - - - - -
        |                                        |                                     |
        |                                        |           Thumbnail bytes           |
        |                                        | <- - - - - - - - - - - - - - - - - -
        |                                        |                                     |
        |                                        |----.                                |
        |                                        |    | Decode & process images        |
        |                                        |<---'                                |
        |                                        |                                     |
        | Unfurled data (thumbnail data URI, etc)|                                     |
        | <- - - - - - - - - - - - - - - - - - - -                                     |
     ,--+---.                                 ,--+---.                             ,---+---.
     |Client|                                 |Server|                             |Website|
     `------'                                 `------'                             `-------'
```

2. Carol sends the text message with link previews in the RPC request
   wakuext_sendChatMessages. status-go assumes the link previews are good
   because it can't and shouldn't attempt to re-unfurl them.

```
#+begin_src plantuml :results verbatim
  Client->>Server: Call wakuext_sendChatMessages
  Server->>Server: Transform link previews to\nbe proto-marshalled
  Server->DB: Write link previews serialized as JSON
  Server-->>Client: Updated message response
#+end_src
```

```
     ,------.                       ,------.                                  ,--.
     |Client|                       |Server|                                  |DB|
     `--+---'                       `--+---'                                  `+-'
        | Call wakuext_sendChatMessages|                                       |
        | ----------------------------->                                       |
        |                              |                                       |
        |                              |----.                                  |
        |                              |    | Transform link previews to       |
        |                              |<---' be proto-marshalled              |
        |                              |                                       |
        |                              |                                       |
        |                              | Write link previews serialized as JSON|
        |                              | -------------------------------------->
        |                              |                                       |
        |   Updated message response   |                                       |
        | <- - - - - - - - - - - - - - -                                       |
     ,--+---.                       ,--+---.                                  ,+-.
     |Client|                       |Server|                                  |DB|
     `------'                       `------'                                  `--'
```

3. The message was sent over waku and persisted locally in Carol's device. She
   should now see the link previews in the chat history. There can be many link
   previews shared by other chat members, therefore it is important to serve the
   assets via the media server to avoid overloading the ReactNative bridge with
   lots of big JSON payloads containing base64 encoded data URIs (maybe this
   concern is meaningless for desktop). When a client is rendering messages with
   link previews, they will have the field linkPreviews, and the thumbnail URL
   will point to the local media server.

```
 #+begin_src plantuml :results verbatim
   Client->>Server: GET /link-preview/thumbnail (media server)
   Server->>DB: Read from user_messages.unfurled_links
   Server->Server: Unmarshal JSON
   Server-->>Client: HTTP Content-Type: image/jpeg/etc
 #+end_src
```

```
     ,------.                                    ,------.                                  ,--.
     |Client|                                    |Server|                                  |DB|
     `--+---'                                    `--+---'                                  `+-'
        | GET /link-preview/thumbnail (media server)|                                       |
        | ------------------------------------------>                                       |
        |                                           |                                       |
        |                                           | Read from user_messages.unfurled_links|
        |                                           | -------------------------------------->
        |                                           |                                       |
        |                                           |----.                                  |
        |                                           |    | Unmarshal JSON                   |
        |                                           |<---'                                  |
        |                                           |                                       |
        |     HTTP Content-Type: image/jpeg/etc     |                                       |
        | <- - - - - - - - - - - - - - - - - - - - -                                        |
     ,--+---.                                    ,--+---.                                  ,+-.
     |Client|                                    |Server|                                  |DB|
     `------'                                    `------'                                  `--'
```

### Some limitations of the current implementation

The following points will become separate issues in status-go that I'll work on
over the next couple weeks. In no order of importance:

- Improve how multiple links are fetched; retries on failure and testing how
  unfurling behaves around the timeout limits (deterministically, not by making
  real HTTP calls as I did). https://github.com/status-im/status-go/issues/3498
- Unfurl favicons and store them in the protobuf too.
- For this PR, I added unfurling support only for websites with OpenGraph
  https://ogp.me/ meta tags. Other unfurlers will be implemented on demand. The
  next one will probably be for oEmbed https://oembed.com/, the protocol
  supported by YouTube, for example.
- Resize and/or compress thumbnails (and favicons). Often times, thumbnails are
  huge for the purposes of link previews. There is already support for
  compressing JPEGs in status-go, but I prefer to work with compression in a
  separate PR because I'd like to also solve the problem for PNGs (probably
  convert them to JPEGs, plus compress them). This would be a safe choice for
  thumbnails, favicons not so much because transparency is desirable.
- Editing messages is not yet supported.
- I haven't coded any artificial limit on the number of previews or on the size
  of the thumbnail payload. This will be done in a separate issue. I have heard
  the ideal solution may be to split messages into smaller chunks of ~125 KiB
  because of libp2p, but that might be too complicated at this stage of the
  product (?).
- Link preview deletion.
- For the moment, OpenGraph metadata is extracted by requesting data for the
  English language (and fallback to whatever is available). In the future, we'll
  want to unfurl by respecting the user's local device language. Some websites,
  like GoDaddy, are already localized based on the device's IP, but many aren't.
- The website's description text should be limited by a certain number of
  characters, especially because it's outside our control. Exactly how much has
  not been decided yet, so it'll be done separately.
- URL normalization can be tricky, so I implemented only the basics to help with
  caching. For example, the url https://status.im and HTTPS://status.im are
  considered identical. Also, a URL is considered valid for unfurling if its TLD
  exists according to publicsuffix.EffectiveTLDPlusOne. This was essential,
  otherwise the default Go url.Parse approach would consider many invalid URLs
  valid, and thus the server would waste resources trying to unfurl the
  unfurleable.

### Other requirements

- If the message is edited, the link previews should reflect the edited text,
  not the original one. This has been aligned with the design team as well.
- If the website's thumbnail or the favicon can't be fetched, just ignore them.
  The only mandatory piece of metadata is the website's title and URL.
- Link previews in clients should be generated in near real-time, that is, as
  the user types, previews are updated. In mobile this performs very well, and
  it's what other clients like WhatsApp, Telegram, and Facebook do.

### Decisions

- While the user typing in the input field, the client is constantly (debounced)
  asking status-go to parse the text and extract normalized URLs and then the
  client checks if they're already in its in-memory cache. If they are, no RPC
  call is made. I chose this approach to achieve the best possible performance
  in mobile and avoid the whole RPC overhead, since the chat experience is
  already not smooth enough. The mobile client uses URLs as cache keys in a
  hashmap, i.e. if the key is present, it means the preview is readily available
  (naive, but good enough for now). This decision also gave me more flexibility
  to find the best UX at this stage of the feature.
- Due to the requirement that users should be able to see independent loading
  indicators for each link preview, when status-go can't unfurl a URL, it
  doesn't return it in the response.
- As an initial implementation, I added the BLOB column unfurled_links to the
  user_messages table. The preview data is then serialized as JSON before being
  stored in this column. I felt that creating a separate table and the related
  code for this initial PR would be inconvenient. Is that reasonable to you?
  Once things stabilize I can create a proper table if we want to avoid this
  kind of solution with serialized columns.
2023-05-18 15:43:06 -03:00

1712 lines
118 KiB
Go

// Code generated by go-bindata. DO NOT EDIT.
// sources:
// 1640111208_dummy.up.sql (258B)
// 1642666031_add_removed_clock_to_bookmarks.up.sql (117B)
// 1643644541_gif_api_key_setting.up.sql (108B)
// 1644188994_recent_stickers.up.sql (79B)
// 1646659233_add_address_to_dapp_permisssion.up.sql (700B)
// 1646841105_add_emoji_account.up.sql (96B)
// 1647278782_display_name.up.sql (110B)
// 1647862838_reset_last_backup.up.sql (37B)
// 1647871652_add_settings_sync_clock_table.up.sql (1.044kB)
// 1647880168_add_torrent_config.up.sql (211B)
// 1647882837_add_communities_settings_table.up.sql (206B)
// 1647956635_add_waku_messages_table.up.sql (266B)
// 1648554928_network_test.up.sql (132B)
// 1649174829_add_visitble_token.up.sql (84B)
// 1649882262_add_derived_from_accounts.up.sql (110B)
// 1650612625_add_community_message_archive_hashes_table.up.sql (130B)
// 1650616788_add_communities_archives_info_table.up.sql (208B)
// 1652715604_add_clock_accounts.up.sql (62B)
// 1653037334_add_notifications_settings_table.up.sql (1.276kB)
// 1654702119_add_mutual_contact_settings.up.sql (78B)
// 1655375270_add_clock_field_to_communities_settings_table.up.sql (74B)
// 1655385721_drop_networks_config.up.sql (27B)
// 1655385724_networks_chainColor_shortName.up.sql (220B)
// 1655456688_add_deleted_at_field_to_bookmarks_table.up.sql (69B)
// 1655462032_create_bookmarks_deleted_at_index.up.sql (81B)
// 1657617291_add_multi_transactions_table.up.sql (412B)
// 1660134042_add_social_links_settings_table.up.sql (334B)
// 1660134060_settings_bio.up.sql (91B)
// 1660134070_add_wakuv2_store.up.sql (269B)
// 1660134072_waku2_store_messages.up.sql (497B)
// 1662365868_add_key_uid_accounts.up.sql (68B)
// 1662447680_add_keypairs_table.up.sql (218B)
// 1662460056_move_favourites_to_saved_addresses.up.sql (233B)
// 1662738097_add_base_fee_transaction.up.sql (112B)
// 1662972194_add_keypairs_table.up.sql (345B)
// 1664392661_add_third_party_id_to_waku_messages.up.sql (70B)
// 1664783660_add_sync_info_to_saved_addresses.up.sql (388B)
// 1668109917_wakunodes.up.sql (99B)
// 1670249678_display_name_to_settings_sync_clock_table.up.sql (83B)
// 1670836810_add_imported_flag_to_community_archive_hashes.up.sql (144B)
// 1671438731_add_magnetlink_uri_to_communities_archive_info.up.sql (86B)
// 1672933930_switcher_card.up.sql (162B)
// 1674056187_add_price_cache.up.sql (255B)
// 1674136690_ens_usernames.up.sql (98B)
// 1674232431_add_balance_history.up.sql (698B)
// 1676368933_keypairs_to_keycards.up.sql (639B)
// 1676951398_add_currency_format_cache.up.sql (291B)
// 1676968196_keycards_add_clock_column.up.sql (73B)
// 1676968197_add_fallback_rpc_to_networks.up.sql (112B)
// 1677674090_add_chains_ens_istest_to_saved_addresses.up.sql (638B)
// 1677681143_accounts_table_type_column_update.up.sql (135B)
// 1678264207_accounts_table_new_columns_added.up.sql (130B)
// 1680770368_add_bio_to_settings_sync_clock_table.up.sql (75B)
// 1681110436_add_mnemonic_to_settings_sync_clock_table.up.sql (311B)
// 1681392602_9d_sync_period.up.sql (60B)
// 1681762078_default_sync_period_9d.up.sql (3.002kB)
// 1681780680_add_clock_to_social_links_settings.up.sql (137B)
// 1682073779_settings_table_remove_latest_derived_path_column.up.sql (4.47kB)
// 1682146075_add_created_at_to_saved_addresses.up.sql (107B)
// 1682393575_sync_ens_name.up.sql (713B)
// doc.go (74B)
package migrations
import (
"bytes"
"compress/gzip"
"crypto/sha256"
"fmt"
"io"
"io/ioutil"
"os"
"path/filepath"
"strings"
"time"
)
func bindataRead(data []byte, name string) ([]byte, error) {
gz, err := gzip.NewReader(bytes.NewBuffer(data))
if err != nil {
return nil, fmt.Errorf("read %q: %v", name, err)
}
var buf bytes.Buffer
_, err = io.Copy(&buf, gz)
clErr := gz.Close()
if err != nil {
return nil, fmt.Errorf("read %q: %v", name, err)
}
if clErr != nil {
return nil, err
}
return buf.Bytes(), nil
}
type asset struct {
bytes []byte
info os.FileInfo
digest [sha256.Size]byte
}
type bindataFileInfo struct {
name string
size int64
mode os.FileMode
modTime time.Time
}
func (fi bindataFileInfo) Name() string {
return fi.name
}
func (fi bindataFileInfo) Size() int64 {
return fi.size
}
func (fi bindataFileInfo) Mode() os.FileMode {
return fi.mode
}
func (fi bindataFileInfo) ModTime() time.Time {
return fi.modTime
}
func (fi bindataFileInfo) IsDir() bool {
return false
}
func (fi bindataFileInfo) Sys() interface{} {
return nil
}
var __1640111208_dummyUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x8e\xb1\x4e\x04\x31\x0c\x44\x7b\xbe\x62\x3a\x40\x22\x7f\x71\x57\x50\xc0\x4a\xe8\x44\x9f\x4b\x26\x1b\x8b\x5d\x1b\x62\xa3\xe5\xf3\x51\x44\x45\x73\x6e\x3d\xef\xcd\xa4\x84\xd3\x82\xd7\xe5\x82\xb7\xf3\xcb\xf2\x7e\xbe\x4b\x09\xe9\xd6\xcd\xc0\xa5\x8b\xa3\xc9\x46\x54\xa3\x43\x2d\xba\xe8\x3a\x3f\xcf\x71\xef\x28\x83\x39\x58\xe1\x86\xe8\xc4\x2e\xeb\xc8\x21\xa6\xf8\x50\x3b\x1c\x6d\xd8\x8e\xa3\x4b\xe9\xf0\xaf\xed\xcf\x13\x86\x62\x1a\xa2\xdf\x84\x8b\x16\x62\xda\xfe\xd3\x3d\x3b\xae\xa4\xc2\x3f\x37\x89\x59\x20\x8a\x38\x0c\x0f\x57\x36\x1b\x7c\x42\xd6\x8a\xdc\x82\x03\x6a\x95\xa5\xad\xe0\x4f\x8c\x5c\x26\xfe\x38\x85\x27\x9b\x63\x91\x6b\x45\xb1\x4a\x74\x0e\xfe\x06\x00\x00\xff\xff\x9b\xc1\xf3\x13\x02\x01\x00\x00")
func _1640111208_dummyUpSqlBytes() ([]byte, error) {
return bindataRead(
__1640111208_dummyUpSql,
"1640111208_dummy.up.sql",
)
}
func _1640111208_dummyUpSql() (*asset, error) {
bytes, err := _1640111208_dummyUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1640111208_dummy.up.sql", size: 258, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0xf0, 0xae, 0x20, 0x6e, 0x75, 0xd1, 0x36, 0x14, 0xf2, 0x40, 0xe5, 0xd6, 0x7a, 0xc4, 0xa5, 0x72, 0xaa, 0xb5, 0x4d, 0x71, 0x97, 0xb8, 0xe8, 0x95, 0x22, 0x95, 0xa2, 0xac, 0xaf, 0x48, 0x58}}
return a, nil
}
var __1642666031_add_removed_clock_to_bookmarksUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\xca\xcf\xcf\xce\x4d\x2c\xca\x2e\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x28\x4a\xcd\xcd\x2f\x4b\x4d\x51\x70\xf2\xf7\xf7\x71\x75\xf4\x53\x70\x71\x75\x73\x0c\xf5\x09\x51\x70\x73\xf4\x09\x76\xb5\xe6\x22\xa8\x3f\x39\x27\x3f\x39\x5b\xc1\xd3\x2f\x04\xae\xd3\xc0\x1a\x10\x00\x00\xff\xff\xe6\xf6\xbf\x66\x75\x00\x00\x00")
func _1642666031_add_removed_clock_to_bookmarksUpSqlBytes() ([]byte, error) {
return bindataRead(
__1642666031_add_removed_clock_to_bookmarksUpSql,
"1642666031_add_removed_clock_to_bookmarks.up.sql",
)
}
func _1642666031_add_removed_clock_to_bookmarksUpSql() (*asset, error) {
bytes, err := _1642666031_add_removed_clock_to_bookmarksUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1642666031_add_removed_clock_to_bookmarks.up.sql", size: 117, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x4e, 0x38, 0x99, 0x7a, 0xc, 0x90, 0x13, 0xec, 0xfe, 0x2f, 0x55, 0xff, 0xb7, 0xb6, 0xaa, 0x96, 0xc6, 0x92, 0x79, 0xcc, 0xee, 0x4e, 0x99, 0x53, 0xfe, 0x1c, 0xbb, 0x32, 0x2, 0xa4, 0x27}}
return a, nil
}
var __1643644541_gif_api_key_settingUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xcf\x4c\x8b\x4f\x2c\xc8\x8c\xcf\x4e\xad\x54\x08\x71\x8d\x08\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\x32\x20\xd8\x35\x04\x45\xa7\x2d\x58\x15\x20\x00\x00\xff\xff\x59\x5f\x0d\x48\x6c\x00\x00\x00")
func _1643644541_gif_api_key_settingUpSqlBytes() ([]byte, error) {
return bindataRead(
__1643644541_gif_api_key_settingUpSql,
"1643644541_gif_api_key_setting.up.sql",
)
}
func _1643644541_gif_api_key_settingUpSql() (*asset, error) {
bytes, err := _1643644541_gif_api_key_settingUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1643644541_gif_api_key_setting.up.sql", size: 108, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1b, 0x94, 0x28, 0xfb, 0x66, 0xd1, 0x7c, 0xb8, 0x89, 0xe2, 0xb4, 0x71, 0x65, 0x24, 0x57, 0x22, 0x95, 0x38, 0x97, 0x3, 0x9b, 0xc6, 0xa4, 0x41, 0x7b, 0xba, 0xf7, 0xdb, 0x70, 0xf7, 0x20, 0x3a}}
return a, nil
}
var __1644188994_recent_stickersUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x0a\x0d\x70\x71\x0c\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x08\x76\x0d\x51\x28\x2e\xc9\x4c\xce\x4e\x2d\x2a\x8e\x2f\x4a\x4d\x4e\xcd\x2b\x89\x87\xf1\x15\x6c\x15\xfc\x42\x7d\x7c\x14\xc2\x3d\x5c\x83\x5c\x15\x8a\x2b\xf3\x4a\x32\x52\x4b\x32\x93\xe3\x33\x53\x14\x6c\x15\xd4\x33\x53\xd4\xad\xb9\x00\x01\x00\x00\xff\xff\x1d\x83\x1b\xca\x4f\x00\x00\x00")
func _1644188994_recent_stickersUpSqlBytes() ([]byte, error) {
return bindataRead(
__1644188994_recent_stickersUpSql,
"1644188994_recent_stickers.up.sql",
)
}
func _1644188994_recent_stickersUpSql() (*asset, error) {
bytes, err := _1644188994_recent_stickersUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1644188994_recent_stickers.up.sql", size: 79, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1e, 0xad, 0xaa, 0x30, 0xbf, 0x4, 0x7, 0xf8, 0xc3, 0x3, 0xb8, 0x97, 0x23, 0x2b, 0xbd, 0x1c, 0x60, 0x69, 0xb0, 0x42, 0x5e, 0x6b, 0xd, 0xa7, 0xa3, 0x6b, 0x2e, 0xdc, 0x70, 0x13, 0x72, 0x7}}
return a, nil
}
var __1646659233_add_address_to_dapp_permisssionUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x51\xcd\x6e\x82\x40\x18\xbc\xf3\x14\x13\x4e\x98\x10\x0f\x5e\x49\x0f\x5b\xfc\x30\x9b\xc2\xae\x5d\x96\x44\x4f\x84\x14\x4c\xb6\x51\xb0\xa2\xef\xdf\xb0\xfc\x08\x36\xe9\x0d\xe6\x9b\x19\x66\x86\x50\x11\xd3\x04\xcd\xde\x63\x02\x8f\x20\xa4\x06\x1d\x78\xaa\x53\x94\xc5\xf5\xda\xe6\x1b\x78\x0e\x00\x98\x12\x5c\x68\xda\x91\xc2\x5e\xf1\x84\xa9\x23\x3e\xe8\x08\x96\x69\xc9\x45\xa8\x28\x21\xa1\xad\x5a\x64\x71\xec\x5b\x49\x5d\x5c\x2a\x68\x3a\xe8\xfe\xb5\x28\xcb\x5b\xd5\xb6\x16\x99\x98\x28\xab\x53\xf1\x38\xdf\xe1\xba\x3d\x2b\x94\x22\xd5\x8a\x71\xa1\xf1\xa8\xcd\xcf\xa3\xca\xfb\x1c\x9d\x59\x3e\x5a\x64\x82\x7f\x66\x04\xaf\x03\xfd\x01\x5c\x39\xab\xc0\x71\xfe\xe9\x73\xad\x6e\x17\xd3\xb6\xa6\xa9\x9f\xad\x3a\xef\xdc\x94\x30\xf5\xfd\x25\xfc\x93\xbd\x0c\xdc\x5f\x23\xa9\x88\xef\x44\x37\x81\x37\x78\xac\xa0\x28\x22\x45\x22\xa4\x69\x3b\xaf\x83\xa5\xc0\x96\x62\xd2\x84\x90\xa5\x21\xdb\x92\x0d\xca\x45\x4a\x4a\x77\x9b\xca\x69\xe9\x94\x62\x0a\x87\xcf\xd8\xf5\x7c\xb8\x2e\x22\x25\x93\x9e\xf2\x22\x5b\x16\x6a\xab\x73\xf5\x75\x1f\xbd\xd6\xa6\xf4\xe7\x84\xf5\xac\xcf\xe9\xd6\x5c\xe6\x37\x7c\x37\xa6\x9e\x42\x34\xd3\xe3\xda\xfe\xc0\xb7\x85\x8d\x2d\xdb\xe1\x81\xe3\x6c\x95\xdc\x0f\x4b\xcf\x28\xc1\x1c\x1f\x63\xb3\x58\x93\xfa\xcb\xcd\x37\x50\x24\x58\x42\x58\xd6\x09\x16\x82\x31\xd9\x93\xda\xdb\xfe\x06\x00\x00\xff\xff\xb0\x41\x9a\x48\xbc\x02\x00\x00")
func _1646659233_add_address_to_dapp_permisssionUpSqlBytes() ([]byte, error) {
return bindataRead(
__1646659233_add_address_to_dapp_permisssionUpSql,
"1646659233_add_address_to_dapp_permisssion.up.sql",
)
}
func _1646659233_add_address_to_dapp_permisssionUpSql() (*asset, error) {
bytes, err := _1646659233_add_address_to_dapp_permisssionUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1646659233_add_address_to_dapp_permisssion.up.sql", size: 700, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xed, 0xb0, 0x35, 0xcc, 0x2e, 0x16, 0xe6, 0x15, 0x86, 0x2c, 0x37, 0x80, 0xae, 0xa3, 0xc5, 0x31, 0x78, 0x5, 0x9d, 0xcd, 0x7b, 0xeb, 0x5f, 0xf2, 0xb3, 0x74, 0x72, 0xdf, 0xcf, 0x88, 0xb, 0x40}}
return a, nil
}
var __1646841105_add_emoji_accountUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\x4c\x4e\xce\x2f\xcd\x2b\x29\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xcd\xcd\xcf\xca\x54\x08\x71\x8d\x08\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\xd2\x1a\xec\x1a\x02\xd5\x63\x0b\x96\x07\x04\x00\x00\xff\xff\x2b\x1c\x4e\xaa\x60\x00\x00\x00")
func _1646841105_add_emoji_accountUpSqlBytes() ([]byte, error) {
return bindataRead(
__1646841105_add_emoji_accountUpSql,
"1646841105_add_emoji_account.up.sql",
)
}
func _1646841105_add_emoji_accountUpSql() (*asset, error) {
bytes, err := _1646841105_add_emoji_accountUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1646841105_add_emoji_account.up.sql", size: 96, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe6, 0x77, 0x29, 0x95, 0x18, 0x64, 0x82, 0x63, 0xe7, 0xaf, 0x6c, 0xa9, 0x15, 0x7d, 0x46, 0xa6, 0xbc, 0xdf, 0xa7, 0xd, 0x2b, 0xd2, 0x2d, 0x97, 0x4d, 0xa, 0x6b, 0xd, 0x6e, 0x90, 0x42, 0x5c}}
return a, nil
}
var __1647278782_display_nameUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xc9\x2c\x2e\xc8\x49\xac\x8c\xcf\x4b\xcc\x4d\x55\x08\x71\x8d\x08\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\x32\x21\xd8\x35\x04\x55\xab\x2d\x58\x19\x20\x00\x00\xff\xff\xc7\x11\xdd\x01\x6e\x00\x00\x00")
func _1647278782_display_nameUpSqlBytes() ([]byte, error) {
return bindataRead(
__1647278782_display_nameUpSql,
"1647278782_display_name.up.sql",
)
}
func _1647278782_display_nameUpSql() (*asset, error) {
bytes, err := _1647278782_display_nameUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1647278782_display_name.up.sql", size: 110, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0xa1, 0x1f, 0x3e, 0x61, 0x65, 0x8d, 0xff, 0xee, 0xde, 0xc5, 0x91, 0xd9, 0x5c, 0xb5, 0xe2, 0xf0, 0xb7, 0xe7, 0x5c, 0x5c, 0x16, 0x25, 0x89, 0xee, 0x78, 0x12, 0xea, 0x3e, 0x48, 0x41, 0xa6}}
return a, nil
}
var __1647862838_reset_last_backupUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x0a\x0d\x70\x71\x0c\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x08\x76\x0d\x51\xc8\x49\x2c\x2e\x89\x4f\x4a\x4c\xce\x2e\x2d\x50\xb0\x55\x30\xb0\xe6\x02\x04\x00\x00\xff\xff\x2e\x14\x2f\x78\x25\x00\x00\x00")
func _1647862838_reset_last_backupUpSqlBytes() ([]byte, error) {
return bindataRead(
__1647862838_reset_last_backupUpSql,
"1647862838_reset_last_backup.up.sql",
)
}
func _1647862838_reset_last_backupUpSql() (*asset, error) {
bytes, err := _1647862838_reset_last_backupUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1647862838_reset_last_backup.up.sql", size: 37, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x21, 0xe3, 0xd5, 0xf6, 0x5f, 0xfe, 0x65, 0xfa, 0x1d, 0x88, 0xf8, 0x5f, 0x24, 0x71, 0x34, 0x68, 0x96, 0x2a, 0x60, 0x87, 0x15, 0x82, 0x4d, 0x8a, 0x59, 0x3d, 0x1f, 0xd8, 0x56, 0xd4, 0xfb, 0xda}}
return a, nil
}
var __1647871652_add_settings_sync_clock_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\xcd\x6e\xdb\x30\x10\x84\xef\x7e\x8a\xbd\x25\x06\x78\xc8\x3d\x27\x35\x61\x1b\xa1\xaa\x5d\x30\x74\x82\x9c\x16\x2c\xb5\x52\x16\x96\x49\x81\x4b\x29\xf0\xdb\x17\xfd\x49\x7f\x52\xb9\x92\xc1\x13\xb1\x33\x58\x72\xe6\xbb\x31\xba\xb0\x1a\x6c\xf1\xae\xd2\x20\x94\x33\x87\x56\x50\x8e\xc1\xa3\xef\xa2\xdf\xc3\xe5\x0a\x00\xc0\x0f\x29\x51\xf0\x47\x28\x37\x56\x7f\xd0\x06\x36\x5b\x0b\x9b\x5d\x55\xc1\xad\x7e\x5f\xec\x2a\x0b\x57\xea\xbb\xb0\xe5\x06\x13\x79\x0a\x59\x16\x69\x1b\x37\xc6\xc4\x99\xe6\xd5\x07\x12\x71\x2d\x09\x36\x29\x1e\xd0\xc7\x90\x9d\xcf\x82\x31\x74\xf3\xaf\xea\x13\x35\x94\x12\xd5\x18\xdc\x81\x96\xc8\x47\xa6\x17\xec\x13\x8f\x6e\xc1\xa7\xfb\x14\x1b\xee\x08\x7b\xf6\x79\x48\x24\x28\xcf\xf1\x05\x73\x3c\xdf\x38\xb2\xf0\x17\xee\x38\xcf\x2f\x15\x0a\x35\x4a\x76\x79\x10\x1c\xfa\xda\x2d\xc9\x50\x32\xfb\x3d\x25\xc1\xde\xf9\xbd\x20\x07\xc9\xae\xeb\xa8\x3e\xd7\xd8\x53\xa8\x39\xb4\xcb\x6d\x3f\x90\xc0\xd7\xfb\xbc\xf1\x18\xf2\x33\x65\xf6\xc8\x35\x3c\x14\xe6\xe6\xae\x30\xbf\x34\x17\x5c\x5f\xc0\x67\x53\x7e\x2a\xcc\x13\x7c\xd4\x4f\xab\x35\x3c\x96\xf6\x6e\xbb\xb3\x60\xb6\x8f\xe5\xed\xf5\xaa\xdc\xdc\x6b\x63\xbf\x6d\xd9\x4e\x43\xfd\xca\xb3\xfa\x13\x58\xf5\x37\x91\xea\x7f\xc8\xa9\x37\x4c\xa9\xb7\xd0\xa8\x93\x54\x4c\x4c\x7e\xd7\xae\xa6\x7a\x55\x27\x8b\xfb\x67\xf2\xb3\x19\x75\x32\xfa\x35\x3c\x14\xd5\x4e\xdf\xc3\xe5\x95\x9a\x3c\xeb\xeb\xaf\x01\x00\x00\xff\xff\xf3\x53\x0f\x1c\x14\x04\x00\x00")
func _1647871652_add_settings_sync_clock_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1647871652_add_settings_sync_clock_tableUpSql,
"1647871652_add_settings_sync_clock_table.up.sql",
)
}
func _1647871652_add_settings_sync_clock_tableUpSql() (*asset, error) {
bytes, err := _1647871652_add_settings_sync_clock_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1647871652_add_settings_sync_clock_table.up.sql", size: 1044, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd8, 0x58, 0xec, 0x85, 0x90, 0xfa, 0x30, 0x98, 0x98, 0x9a, 0xa6, 0xa8, 0x96, 0x2b, 0x38, 0x93, 0xf3, 0xae, 0x46, 0x74, 0xa4, 0x41, 0x62, 0x9b, 0x2, 0x86, 0xbf, 0xe5, 0x2a, 0xce, 0xe2, 0xc0}}
return a, nil
}
var __1647880168_add_torrent_configUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xcd\x31\x6e\xc3\x20\x00\x85\xe1\x9d\x53\xbc\xcd\xad\xd4\x1b\x74\xc2\x36\xad\x51\x29\x54\x14\x62\x79\xb2\x88\xc1\x09\x92\x85\x23\xcc\x92\xdb\x47\x1e\x9c\x2d\xeb\xfb\x9f\xf4\x35\x9a\x51\xc3\x60\x68\x2d\x18\xca\x9a\x73\x48\x65\x9c\xd6\x34\xc7\x0b\xde\x08\x10\x92\x3b\x2f\xc1\xa3\x56\x4a\x30\x2a\xd1\xb2\x2f\x6a\x85\xc1\xec\x96\x2d\x7c\x10\xe0\xb6\xe6\x02\x2b\xff\xf9\xb7\x64\x2d\xb8\x34\xfb\xe8\x5d\x71\xa3\x8f\x19\x27\xaa\x9b\x8e\x6a\x48\x65\x20\xad\x10\x7b\x3c\x94\x57\x7d\xbb\xa7\x72\x0d\x25\x4e\x63\xf4\xcf\xc3\xe1\x56\xd1\x57\xf8\xd3\xfc\x97\xea\x01\x3f\x6c\x20\xef\xe8\xb9\xe9\x94\x35\xd0\xaa\xe7\xed\x27\x21\x8f\x00\x00\x00\xff\xff\x9f\xe4\xb4\x2e\xd3\x00\x00\x00")
func _1647880168_add_torrent_configUpSqlBytes() ([]byte, error) {
return bindataRead(
__1647880168_add_torrent_configUpSql,
"1647880168_add_torrent_config.up.sql",
)
}
func _1647880168_add_torrent_configUpSql() (*asset, error) {
bytes, err := _1647880168_add_torrent_configUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1647880168_add_torrent_config.up.sql", size: 211, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1, 0x92, 0x22, 0x37, 0x96, 0xf3, 0xb5, 0x5b, 0x27, 0xd0, 0x7d, 0x43, 0x5, 0x4e, 0x9d, 0xe2, 0x49, 0xbe, 0x86, 0x31, 0xa1, 0x89, 0xff, 0xd6, 0x51, 0xe0, 0x9c, 0xb, 0xda, 0xfc, 0xf2, 0x93}}
return a, nil
}
var __1647882837_add_communities_settings_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\xcb\xb1\xaa\xc2\x30\x14\x06\xe0\x3d\x4f\xf1\x8f\xf7\x82\x2f\x71\x1a\x4f\xa1\x18\x9b\x12\x23\xd8\x29\xd4\xf6\xd8\x06\x6c\x04\x13\x05\xdf\xde\xcd\x49\x70\xfe\xf8\xb4\x63\xf2\x0c\x4f\x95\x61\x8c\xb7\x75\x7d\xa4\x58\xa2\xe4\x90\xa5\x94\x98\xe6\x8c\x3f\x85\x0f\xbc\x42\x9c\xe0\xf9\xe4\xd1\xb9\x66\x4f\xae\xc7\x8e\x7b\xd8\x16\xda\xb6\xb5\x69\xb4\x87\xe3\xce\x90\xe6\x8d\x02\x56\xc9\x79\x98\x25\x0c\xf7\x71\x89\x4f\x09\x59\x64\x8a\x69\x0e\x92\x86\xf3\x55\x26\x54\xd6\x1a\xa6\x16\x5b\xae\xe9\x68\x3c\x6a\x32\x87\xaf\xf1\x22\x65\x5c\x7e\x4e\xf5\xaf\xd4\x3b\x00\x00\xff\xff\x01\x6b\xfa\x19\xce\x00\x00\x00")
func _1647882837_add_communities_settings_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1647882837_add_communities_settings_tableUpSql,
"1647882837_add_communities_settings_table.up.sql",
)
}
func _1647882837_add_communities_settings_tableUpSql() (*asset, error) {
bytes, err := _1647882837_add_communities_settings_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1647882837_add_communities_settings_table.up.sql", size: 206, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbd, 0x87, 0x78, 0x99, 0xd9, 0x5d, 0xbd, 0xf7, 0x57, 0x9c, 0xca, 0x97, 0xbd, 0xb3, 0xe9, 0xb5, 0x89, 0x31, 0x3f, 0xf6, 0x5c, 0x13, 0xb, 0xc3, 0x54, 0x93, 0x18, 0x40, 0x7, 0x82, 0xfe, 0x7e}}
return a, nil
}
var __1647956635_add_waku_messages_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcf\xc1\xca\x82\x50\x10\x05\xe0\xfd\x3c\xc5\x59\xfe\x82\x6f\xe0\x4a\xff\x66\x21\xdd\xae\x21\x37\xd0\x95\x0c\x29\x7a\x29\xf3\xc2\x18\xd1\xdb\xb7\x30\x04\xab\xed\xcc\xe1\xcc\x37\xff\x25\xa7\x8e\xe1\xd2\xcc\x30\x1e\x72\xb9\x37\x63\xa7\x2a\x7d\xa7\xf8\x23\x40\x7d\x8f\xcc\x14\x19\x6c\xe1\x60\x4f\xc6\xc4\x04\xcc\x7e\xec\x74\x96\x31\x20\xb7\x6e\xbb\x99\x82\x3f\xc3\x71\xb5\x1d\x07\x79\x5e\x27\x69\xbf\x9b\x82\xb4\xad\xbf\xfd\x38\x31\x88\x0e\x4b\xcf\xb1\xcc\x0f\x69\x59\x63\xcf\xf5\x9a\xa0\x28\x21\x7a\xcb\x73\xbb\xe3\x6a\x2b\x6f\x56\x60\xb3\x80\x0a\xfb\xf9\xda\x9a\x88\x17\x73\x94\xd0\x2b\x00\x00\xff\xff\xde\xa7\x3f\x4b\x0a\x01\x00\x00")
func _1647956635_add_waku_messages_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1647956635_add_waku_messages_tableUpSql,
"1647956635_add_waku_messages_table.up.sql",
)
}
func _1647956635_add_waku_messages_tableUpSql() (*asset, error) {
bytes, err := _1647956635_add_waku_messages_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1647956635_add_waku_messages_table.up.sql", size: 266, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0xe, 0xe1, 0xdc, 0xda, 0x2e, 0x89, 0x8d, 0xdc, 0x2a, 0x1c, 0x13, 0xa1, 0xfc, 0xfe, 0xf, 0xb2, 0xb9, 0x85, 0xc8, 0x45, 0xd6, 0xd1, 0x7, 0x5c, 0xa3, 0x8, 0x47, 0x44, 0x6d, 0x96, 0xe0}}
return a, nil
}
var __1648554928_network_testUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xcc\x31\x0a\x02\x31\x10\x05\xd0\xde\x53\xfc\x23\xd8\x2f\x16\xb3\x66\xb6\xfa\x26\xe2\x4e\xea\xa0\x38\x88\x28\x11\xcc\x80\xd7\xb7\xb5\xf1\x02\x4f\x68\x7a\x82\xc9\x4c\xc5\xf0\x88\x7b\xbf\x0d\x48\x4a\xd8\x17\xd6\x43\x46\xf8\x88\xd6\x3d\x3e\xaf\xf7\x63\x34\xef\xe7\xcb\xd3\xaf\x98\x4b\xa1\x4a\x46\x2e\x86\x5c\x49\x24\x5d\xa4\xd2\xb0\x08\x57\x9d\x36\xf5\x98\xc4\x7e\xc0\x55\xed\x8f\xb4\xc3\x76\xfa\x06\x00\x00\xff\xff\x36\x2f\x0a\x06\x84\x00\x00\x00")
func _1648554928_network_testUpSqlBytes() ([]byte, error) {
return bindataRead(
__1648554928_network_testUpSql,
"1648554928_network_test.up.sql",
)
}
func _1648554928_network_testUpSql() (*asset, error) {
bytes, err := _1648554928_network_testUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1648554928_network_test.up.sql", size: 132, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9a, 0xc5, 0x7f, 0x87, 0xf3, 0x2c, 0xf7, 0xbb, 0xd3, 0x3a, 0x4e, 0x76, 0x88, 0xca, 0xaf, 0x73, 0xce, 0x8f, 0xa1, 0xf6, 0x3d, 0x4d, 0xed, 0x6f, 0x49, 0xf2, 0xfe, 0x56, 0x2a, 0x60, 0x68, 0xca}}
return a, nil
}
var __1649174829_add_visitble_tokenUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\x0e\x72\x75\x0c\x71\x55\x08\x71\x74\xf2\x71\x55\x28\xcb\x2c\xce\x4c\xca\x49\x8d\x2f\xc9\xcf\x4e\xcd\x2b\x56\xd0\xe0\x52\x50\x48\xce\x48\xcc\xcc\x8b\xcf\x4c\x51\x08\xf5\x0b\xf6\x74\xf7\x73\x75\x51\xf0\xf4\x0b\xd1\xe1\x52\x50\x48\x4c\x49\x29\x4a\x2d\x2e\x56\x08\x73\x0c\x72\xf6\x70\x0c\x52\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\xe1\xd2\xb4\x06\x04\x00\x00\xff\xff\xa0\x5f\x37\x13\x54\x00\x00\x00")
func _1649174829_add_visitble_tokenUpSqlBytes() ([]byte, error) {
return bindataRead(
__1649174829_add_visitble_tokenUpSql,
"1649174829_add_visitble_token.up.sql",
)
}
func _1649174829_add_visitble_tokenUpSql() (*asset, error) {
bytes, err := _1649174829_add_visitble_tokenUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1649174829_add_visitble_token.up.sql", size: 84, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa3, 0x22, 0xc0, 0x2b, 0x3f, 0x4f, 0x3d, 0x5e, 0x4c, 0x68, 0x7c, 0xd0, 0x15, 0x36, 0x9f, 0xec, 0xa1, 0x2a, 0x7b, 0xb4, 0xe3, 0xc6, 0xc9, 0xb4, 0x81, 0x50, 0x4a, 0x11, 0x3b, 0x35, 0x7, 0xcf}}
return a, nil
}
var __1649882262_add_derived_from_accountsUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\x4c\x4e\xce\x2f\xcd\x2b\x29\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\x49\x2d\xca\x2c\x4b\x4d\x89\x4f\x2b\xca\xcf\x55\x08\x71\x8d\x08\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\x32\x21\xd8\x35\x04\x55\xab\x2d\x58\x19\x20\x00\x00\xff\xff\x3e\x48\xa7\x03\x6e\x00\x00\x00")
func _1649882262_add_derived_from_accountsUpSqlBytes() ([]byte, error) {
return bindataRead(
__1649882262_add_derived_from_accountsUpSql,
"1649882262_add_derived_from_accounts.up.sql",
)
}
func _1649882262_add_derived_from_accountsUpSql() (*asset, error) {
bytes, err := _1649882262_add_derived_from_accountsUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1649882262_add_derived_from_accounts.up.sql", size: 110, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x11, 0xb9, 0x44, 0x4d, 0x85, 0x8d, 0x7f, 0xb4, 0xae, 0x4f, 0x5c, 0x66, 0x64, 0xb6, 0xe2, 0xe, 0x3d, 0xad, 0x9d, 0x8, 0x4f, 0xab, 0x6e, 0xa8, 0x7d, 0x76, 0x3, 0xad, 0x96, 0x1, 0xee, 0x5c}}
return a, nil
}
var __1650612625_add_community_message_archive_hashes_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\x0e\x72\x75\x0c\x71\x55\x08\x71\x74\xf2\x71\x55\xf0\x74\x53\xf0\xf3\x0f\x51\x70\x8d\xf0\x0c\x0e\x09\x56\x48\xce\xcf\xcd\x2d\xcd\xcb\x2c\xa9\x8c\xcf\x4d\x2d\x2e\x4e\x4c\x4f\x8d\x4f\x2c\x4a\xce\xc8\x2c\x4b\x8d\xcf\x48\x2c\xce\x48\x2d\x56\xd0\xe0\x52\x40\x52\x94\x99\xa2\x10\xe2\x1a\x11\x02\x36\xc1\x2f\xd4\xc7\x47\x87\x4b\x41\x01\xa4\x10\x22\x1a\x10\xe4\xe9\xeb\x18\x14\xa9\xe0\xed\x1a\x09\x57\xc1\xa5\x69\xcd\xc5\xc5\x05\x08\x00\x00\xff\xff\xc1\xb0\x9f\xaa\x82\x00\x00\x00")
func _1650612625_add_community_message_archive_hashes_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1650612625_add_community_message_archive_hashes_tableUpSql,
"1650612625_add_community_message_archive_hashes_table.up.sql",
)
}
func _1650612625_add_community_message_archive_hashes_tableUpSql() (*asset, error) {
bytes, err := _1650612625_add_community_message_archive_hashes_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1650612625_add_community_message_archive_hashes_table.up.sql", size: 130, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x48, 0x31, 0xb3, 0x75, 0x23, 0xe2, 0x45, 0xe, 0x47, 0x1b, 0x35, 0xa5, 0x6e, 0x83, 0x4e, 0x64, 0x7d, 0xd7, 0xa2, 0xda, 0xe9, 0x53, 0xf1, 0x16, 0x86, 0x2c, 0x57, 0xad, 0xfa, 0xca, 0x39, 0xde}}
return a, nil
}
var __1650616788_add_communities_archives_info_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xcd\xb1\x4a\xc5\x30\x18\xc5\xf1\x3d\x4f\x71\x46\x05\x07\x5f\x21\xc6\xaf\x10\x8c\xe9\x25\xf7\xbb\xd0\x4e\x21\xa4\xb1\x86\x36\x29\x98\x28\xf8\xf6\xa2\x43\x37\xe7\x73\xfe\xfc\x94\x23\xc9\x04\x96\x4f\x86\xa0\x07\xd8\x91\x41\x93\xbe\xf2\x15\xf1\x28\xe5\xb3\xe6\x9e\x53\xf3\xe1\x23\xbe\xe7\xaf\xe4\x73\x7d\x3b\x70\x27\x70\x8e\xdf\x3e\x2f\x60\x9a\x18\x17\xa7\x5f\xa5\x9b\xf1\x42\x33\x46\x0b\x35\xda\xc1\x68\xc5\x70\x74\x31\x52\xd1\x83\x00\x4a\x58\x6b\xea\x7b\xae\x9b\x8f\xfb\x11\x37\x68\xcb\x7f\xa2\xbd\x19\x83\x67\x1a\xe4\xcd\x30\x1e\x7f\xaf\x7b\x68\xdd\x97\xd4\x5a\x58\xd3\xa9\xa7\xba\xf8\x25\xf4\xf4\x4f\x27\xee\x85\xf8\x09\x00\x00\xff\xff\x74\x80\x98\x81\xd0\x00\x00\x00")
func _1650616788_add_communities_archives_info_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1650616788_add_communities_archives_info_tableUpSql,
"1650616788_add_communities_archives_info_table.up.sql",
)
}
func _1650616788_add_communities_archives_info_tableUpSql() (*asset, error) {
bytes, err := _1650616788_add_communities_archives_info_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1650616788_add_communities_archives_info_table.up.sql", size: 208, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd1, 0x4f, 0x80, 0x45, 0xb9, 0xd9, 0x15, 0xe2, 0x78, 0xd0, 0xcb, 0x71, 0xc1, 0x1b, 0xb7, 0x1b, 0x1b, 0x97, 0xfe, 0x47, 0x53, 0x3c, 0x62, 0xbc, 0xdd, 0x3a, 0x94, 0x1a, 0xc, 0x48, 0x76, 0xe}}
return a, nil
}
var __1652715604_add_clock_accountsUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\x4c\x4e\xce\x2f\xcd\x2b\x29\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xce\xc9\x4f\xce\x56\xf0\xf4\x0b\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x30\xb0\xe6\x02\x04\x00\x00\xff\xff\x33\x72\x9a\x8b\x3e\x00\x00\x00")
func _1652715604_add_clock_accountsUpSqlBytes() ([]byte, error) {
return bindataRead(
__1652715604_add_clock_accountsUpSql,
"1652715604_add_clock_accounts.up.sql",
)
}
func _1652715604_add_clock_accountsUpSql() (*asset, error) {
bytes, err := _1652715604_add_clock_accountsUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1652715604_add_clock_accounts.up.sql", size: 62, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb6, 0xd9, 0x8d, 0x73, 0xc9, 0xef, 0xfa, 0xb1, 0x4b, 0xa5, 0xf3, 0x5, 0x19, 0x26, 0x46, 0xf8, 0x47, 0x93, 0xdb, 0xac, 0x2, 0xef, 0xf9, 0x71, 0x56, 0x83, 0xe6, 0x2d, 0xb0, 0xd7, 0x83, 0x5c}}
return a, nil
}
var __1653037334_add_notifications_settings_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x92\x5f\x6b\xdb\x30\x14\xc5\xdf\xfd\x29\x2e\x79\x6a\xc0\x0f\xdd\x60\x4f\x7d\x52\x8d\x3a\xcc\x1c\x29\xd8\x6a\x68\x9f\x8c\x52\xdf\xa4\x06\x45\xca\x2c\xb9\xf5\xbe\xfd\x90\x50\x62\x6f\xf5\xfe\x94\xf4\xc5\x70\xcf\xe5\xfc\xa4\x73\xac\xac\xa4\x44\x50\x10\xe4\xb6\xa0\x90\xdf\x01\xe3\x02\xe8\x43\x5e\x89\x0a\xb4\x71\xed\xae\x7d\x92\xae\x35\xda\xd6\x16\x9d\x6b\xf5\xde\xc2\x55\x02\xd0\x36\x20\xe8\x83\x80\x75\x99\xaf\x48\xf9\x08\xdf\xe8\x23\x70\x06\x19\x67\x77\x45\x9e\x09\x28\xe9\xba\x20\x19\x4d\x13\x00\x1c\xf0\x70\xf4\x08\xb8\xe5\xbc\xa0\x84\x79\xd1\xe1\xe0\xea\x17\xa9\x7a\x0c\x1c\x2f\xb5\xfa\xa4\xe4\x2c\x08\x5b\x63\x54\x54\x26\x4e\x1c\xea\x43\xef\xb0\x96\x4a\xd5\x07\xb4\x56\xee\xd1\xfe\xb6\x3f\x62\x67\x8d\x96\x7e\xaf\xc3\xdd\xcf\x67\xe0\x50\xef\x95\xd9\xfe\x61\x65\xdc\x33\x76\x23\xd4\x6f\x92\xe5\x4d\x92\xe4\xac\xa2\xa5\xf0\xd7\xe2\x7f\xef\x24\x85\x69\xde\x30\x8d\x41\xc3\x78\x0e\x19\xa6\x31\x61\x74\xbe\x8d\x76\x5a\xbc\xc9\x34\x1f\x67\x36\x49\xb2\x84\x64\x43\x8a\x7b\x5a\x79\xd8\xd5\x82\x28\x65\x5e\xd9\x34\xc8\x22\x85\xeb\x14\xd8\x7d\x51\x9c\xbe\x9f\x7e\x1d\xc7\xef\x32\x0d\x0c\xae\x51\x18\xae\x31\x7b\x96\x2e\xda\x17\x15\xea\x86\x28\xec\x82\x30\xef\x9e\x21\x7d\xed\x4c\x7f\xbc\x1c\xb3\x8e\x05\xad\x62\x13\x97\xdd\x29\xb4\xfa\x21\x28\xa2\xd4\x2a\xfe\x87\xc8\x11\x7d\xa7\xf9\x6e\xf7\x1e\x48\x66\xb4\x93\x4f\xae\xc4\xef\x3d\xda\x0b\x8b\xca\x1b\x1f\xcb\xfd\xd8\x60\x77\x7e\x00\x1f\x02\xae\x4c\xaf\x1b\xaa\xe5\x56\x61\xf3\xfe\x07\xb5\x31\xaa\x3f\xe0\xd4\xf7\xe5\xfa\xbf\x8e\x8d\xed\xae\x3b\x7c\x69\xf1\x75\x0a\xf8\xfc\x0f\xff\xcd\xcf\x00\x00\x00\xff\xff\x0f\xea\x2f\x15\xfc\x04\x00\x00")
func _1653037334_add_notifications_settings_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1653037334_add_notifications_settings_tableUpSql,
"1653037334_add_notifications_settings_table.up.sql",
)
}
func _1653037334_add_notifications_settings_tableUpSql() (*asset, error) {
bytes, err := _1653037334_add_notifications_settings_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1653037334_add_notifications_settings_table.up.sql", size: 1276, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4b, 0xc4, 0x65, 0xac, 0xa, 0xf2, 0xef, 0xb6, 0x39, 0x3c, 0xc5, 0xb1, 0xb2, 0x9c, 0x86, 0x58, 0xe0, 0x38, 0xcb, 0x57, 0x3c, 0x76, 0x73, 0x87, 0x79, 0x4e, 0xf6, 0xed, 0xb0, 0x8e, 0x9e, 0xa}}
return a, nil
}
var __1654702119_add_mutual_contact_settingsUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x04\xc0\x31\x0e\xc3\x20\x0c\x05\xd0\xbd\xa7\xf8\xf7\xe8\x64\x8a\x99\x5c\x90\x5a\x98\x11\x21\x28\x8a\x44\xc8\x80\xb9\x7f\x1e\x49\xe4\x1f\x22\x19\x61\xcc\xa6\x7a\x8e\x63\x82\xac\xc5\x27\x48\xfa\x7a\x5c\x4b\x57\xe9\xb9\xde\x43\x4b\xd5\xdc\x46\xd9\x7a\xdb\x61\x42\x10\x26\x0f\xcb\x8e\x92\x44\x38\x92\x3f\xbf\x5f\x4f\x00\x00\x00\xff\xff\xb0\x94\xdd\xaf\x4e\x00\x00\x00")
func _1654702119_add_mutual_contact_settingsUpSqlBytes() ([]byte, error) {
return bindataRead(
__1654702119_add_mutual_contact_settingsUpSql,
"1654702119_add_mutual_contact_settings.up.sql",
)
}
func _1654702119_add_mutual_contact_settingsUpSql() (*asset, error) {
bytes, err := _1654702119_add_mutual_contact_settingsUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1654702119_add_mutual_contact_settings.up.sql", size: 78, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x26, 0x66, 0x67, 0x50, 0xfe, 0xd7, 0xe3, 0x29, 0x8b, 0xff, 0x9d, 0x5a, 0x87, 0xa7, 0x99, 0x6e, 0xd6, 0xcd, 0x2e, 0xbb, 0x17, 0xdf, 0x7f, 0xf7, 0xa3, 0xfa, 0x32, 0x7c, 0x2d, 0x92, 0xc8, 0x74}}
return a, nil
}
var __1655375270_add_clock_field_to_communities_settings_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\xce\xcf\xcd\x2d\xcd\xcb\x2c\xc9\x4c\x2d\x8e\x2f\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xce\xc9\x4f\xce\x56\xf0\xf4\x0b\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x30\xb0\xe6\x02\x04\x00\x00\xff\xff\xef\xa5\x96\x06\x4a\x00\x00\x00")
func _1655375270_add_clock_field_to_communities_settings_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1655375270_add_clock_field_to_communities_settings_tableUpSql,
"1655375270_add_clock_field_to_communities_settings_table.up.sql",
)
}
func _1655375270_add_clock_field_to_communities_settings_tableUpSql() (*asset, error) {
bytes, err := _1655375270_add_clock_field_to_communities_settings_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1655375270_add_clock_field_to_communities_settings_table.up.sql", size: 74, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x19, 0xc5, 0xc0, 0xf9, 0x84, 0x53, 0xdf, 0x83, 0xcf, 0xb6, 0x40, 0x6d, 0xf5, 0xdc, 0x77, 0x37, 0xb7, 0xe3, 0xa, 0x75, 0xe7, 0x6, 0x11, 0xca, 0x2b, 0x51, 0x92, 0xdd, 0x7d, 0xdb, 0xc3, 0xf5}}
return a, nil
}
var __1655385721_drop_networks_configUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\x09\xf2\x0f\x50\x08\x71\x74\xf2\x71\x55\xc8\x4b\x2d\x29\xcf\x2f\xca\x8e\x4f\xce\xcf\x4b\xcb\x4c\xb7\xe6\x02\x04\x00\x00\xff\xff\x54\x1e\xe3\x22\x1b\x00\x00\x00")
func _1655385721_drop_networks_configUpSqlBytes() ([]byte, error) {
return bindataRead(
__1655385721_drop_networks_configUpSql,
"1655385721_drop_networks_config.up.sql",
)
}
func _1655385721_drop_networks_configUpSql() (*asset, error) {
bytes, err := _1655385721_drop_networks_configUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1655385721_drop_networks_config.up.sql", size: 27, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfc, 0xa7, 0x20, 0xbb, 0x67, 0x21, 0xe, 0xc6, 0xc8, 0x21, 0x74, 0xe0, 0xce, 0xc8, 0xe2, 0x2, 0xb4, 0xea, 0xf0, 0xe5, 0xc4, 0x4d, 0xdd, 0xd4, 0x52, 0x31, 0xa9, 0x3d, 0xcd, 0xd8, 0x9b, 0xab}}
return a, nil
}
var __1655385724_networks_chaincolor_shortnameUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\xc8\x4b\x2d\x29\xcf\x2f\xca\x2e\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xce\x48\xcc\xcc\x8b\x4f\xce\xcf\xc9\x2f\x52\x08\x73\x0c\x72\xf6\x70\x0c\x52\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\x32\x23\xd8\x35\x04\x45\xb3\x2d\x58\x15\x21\xeb\x8a\x33\xf2\x8b\x4a\xe2\xf3\x12\x73\x53\x49\xb7\x0d\x49\x2f\xc4\x32\x40\x00\x00\x00\xff\xff\xc0\x40\xb8\xeb\xdc\x00\x00\x00")
func _1655385724_networks_chaincolor_shortnameUpSqlBytes() ([]byte, error) {
return bindataRead(
__1655385724_networks_chaincolor_shortnameUpSql,
"1655385724_networks_chainColor_shortName.up.sql",
)
}
func _1655385724_networks_chaincolor_shortnameUpSql() (*asset, error) {
bytes, err := _1655385724_networks_chaincolor_shortnameUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1655385724_networks_chainColor_shortName.up.sql", size: 220, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd9, 0xe7, 0x84, 0xbb, 0x5f, 0xd2, 0x2c, 0x42, 0x88, 0x62, 0x52, 0xb6, 0x58, 0x31, 0xac, 0xc, 0x96, 0x2b, 0x1b, 0xe5, 0x4e, 0x9a, 0x3a, 0xf6, 0xf6, 0xfc, 0xa9, 0x1a, 0x35, 0x62, 0x28, 0x88}}
return a, nil
}
var __1655456688_add_deleted_at_field_to_bookmarks_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\xca\xcf\xcf\xce\x4d\x2c\xca\x2e\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\x49\xcd\x49\x2d\x49\x4d\x89\x4f\x2c\x51\xf0\xf4\x0b\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x30\xb0\xe6\xe2\x02\x04\x00\x00\xff\xff\xd1\x47\x6f\xbd\x45\x00\x00\x00")
func _1655456688_add_deleted_at_field_to_bookmarks_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1655456688_add_deleted_at_field_to_bookmarks_tableUpSql,
"1655456688_add_deleted_at_field_to_bookmarks_table.up.sql",
)
}
func _1655456688_add_deleted_at_field_to_bookmarks_tableUpSql() (*asset, error) {
bytes, err := _1655456688_add_deleted_at_field_to_bookmarks_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1655456688_add_deleted_at_field_to_bookmarks_table.up.sql", size: 69, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xe7, 0x9a, 0xbd, 0x9a, 0xc9, 0xf, 0xdf, 0x90, 0x0, 0x5d, 0xea, 0x6e, 0x7d, 0x51, 0x95, 0xcd, 0x90, 0xd3, 0x1a, 0x36, 0x6c, 0xf4, 0xbd, 0xa7, 0x6b, 0xbf, 0xe5, 0xdb, 0xa3, 0x88, 0xe3, 0x50}}
return a, nil
}
var __1655462032_create_bookmarks_deleted_at_indexUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\x0e\x72\x75\x0c\x71\x55\xf0\xf4\x73\x71\x8d\x50\x48\x49\xcd\x49\x2d\x49\x4d\x89\x4f\x2c\x89\x4f\xca\xcf\xcf\xce\x4d\x2c\xca\x2e\x56\xf0\xf7\x53\x40\x70\x34\x10\x4a\x34\x15\xc2\x3d\x5c\x83\x5c\x51\x84\xac\xb9\xb8\x00\x01\x00\x00\xff\xff\xb9\x08\x04\xda\x51\x00\x00\x00")
func _1655462032_create_bookmarks_deleted_at_indexUpSqlBytes() ([]byte, error) {
return bindataRead(
__1655462032_create_bookmarks_deleted_at_indexUpSql,
"1655462032_create_bookmarks_deleted_at_index.up.sql",
)
}
func _1655462032_create_bookmarks_deleted_at_indexUpSql() (*asset, error) {
bytes, err := _1655462032_create_bookmarks_deleted_at_indexUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1655462032_create_bookmarks_deleted_at_index.up.sql", size: 81, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf, 0x8e, 0x20, 0x6b, 0x14, 0x9e, 0xcd, 0x97, 0xd3, 0xfe, 0x62, 0x3, 0x26, 0x59, 0x1, 0x6c, 0x99, 0xef, 0x6d, 0x21, 0xd4, 0xb5, 0xa3, 0xf4, 0x39, 0x40, 0x54, 0x6, 0xd, 0x60, 0x13, 0x38}}
return a, nil
}
var __1657617291_add_multi_transactions_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\xc1\x8a\xc3\x20\x18\x84\xef\x3e\xc5\x7f\xdc\x85\x7d\x83\x9c\x4c\xe2\x66\x05\xd7\x80\x31\xcb\xde\x82\x54\x53\x84\xaa\x41\xcd\xa1\x6f\x5f\x1a\x4a\x69\x28\x49\x7b\x9e\x6f\x66\xe0\xab\x04\xc1\x92\x80\xc4\x25\x23\x40\xbf\x81\xb7\x12\xc8\x3f\xed\x64\x07\x6e\x3e\x65\x3b\xe4\xa8\x7c\x52\x87\x6c\x83\x4f\xf0\x81\x00\x00\xc6\x18\xdc\xa0\xb4\x8e\x26\x25\xf8\xc3\xa2\xfa\xc1\x62\x29\xf2\x9e\xb1\xaf\x07\x24\x25\x93\x77\x01\x17\x66\xbf\x45\xe4\xf0\xe2\xe3\x0a\xec\x3c\xe4\xf3\x64\xb6\x22\xeb\x4c\xca\xca\x4d\xd0\xf3\x8e\x36\x9c\xd4\x50\xd2\x86\x72\x79\xe7\xd0\x67\x81\x10\x66\x92\x88\x9b\x9a\xc9\x78\x6d\xfd\x71\xad\x03\xd7\x35\x54\x2d\xeb\x7f\xf9\xb3\xac\xc1\x6a\xa0\x5c\x16\xab\x95\x25\x1f\x4d\x7c\xaf\x7a\x09\x00\x00\xff\xff\x77\x37\x07\x31\x9c\x01\x00\x00")
func _1657617291_add_multi_transactions_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1657617291_add_multi_transactions_tableUpSql,
"1657617291_add_multi_transactions_table.up.sql",
)
}
func _1657617291_add_multi_transactions_tableUpSql() (*asset, error) {
bytes, err := _1657617291_add_multi_transactions_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1657617291_add_multi_transactions_table.up.sql", size: 412, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x86, 0xb0, 0x4e, 0x8c, 0x4, 0x82, 0xb4, 0x43, 0xaa, 0xd0, 0x16, 0xdd, 0xcb, 0x88, 0x81, 0xac, 0x4, 0x34, 0x1a, 0x8f, 0x2e, 0xc5, 0x69, 0xb, 0xf0, 0x17, 0xf7, 0xe3, 0x9, 0xe, 0x54, 0xe0}}
return a, nil
}
var __1660134042_add_social_links_settings_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\xcd\xc1\x4a\xc4\x30\x10\xc6\xf1\x7b\x9e\xe2\x63\x4f\x5b\xe8\x1b\xec\x29\x96\x59\x08\xc6\x74\x49\xb3\xb2\x7b\x0a\xdd\xdd\x50\x83\xb1\x95\x64\x8a\xfa\xf6\xa2\x58\x90\x7a\xf1\xfa\x9b\xf9\xcf\x34\x96\xa4\x23\x38\x79\xa7\x09\x6a\x0f\xd3\x3a\xd0\x49\x75\xae\x43\x99\xae\xb1\x4f\x3e\xc5\xf1\xb9\xf8\x12\x98\xe3\x38\x14\x6c\x05\xf0\x45\x9e\xc3\x3b\xc3\xd1\xc9\xe1\x60\xd5\x83\xb4\x67\xdc\xd3\x19\xad\x41\xd3\x9a\xbd\x56\x8d\x83\xa5\x83\x96\x0d\xd5\x4b\x31\xe7\xf4\x1d\x88\x6a\x27\x84\x32\x1d\x59\x07\x65\x5c\xfb\x9f\x4f\xbf\x8f\x88\x4a\x3c\x4a\x7d\xa4\x4e\x00\xdb\x8d\xf7\xfc\x16\x99\x43\xde\xd4\x30\x47\xad\xab\xfa\x87\x5f\x43\x2e\xd3\xd8\x27\x5f\x22\x87\xf5\x70\x88\xfc\x34\x5f\xd6\xfa\x31\xcd\x3c\x5f\xfe\x2c\xdf\x62\xb9\x4e\xf9\xb6\x66\x0e\x29\x0c\xb9\x7f\x59\x7c\x27\x3e\x03\x00\x00\xff\xff\x49\x31\x89\xf6\x4e\x01\x00\x00")
func _1660134042_add_social_links_settings_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1660134042_add_social_links_settings_tableUpSql,
"1660134042_add_social_links_settings_table.up.sql",
)
}
func _1660134042_add_social_links_settings_tableUpSql() (*asset, error) {
bytes, err := _1660134042_add_social_links_settings_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1660134042_add_social_links_settings_table.up.sql", size: 334, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x84, 0x73, 0xb6, 0xe7, 0x3f, 0xaa, 0x39, 0x9a, 0x56, 0x56, 0x31, 0xf1, 0x8e, 0x26, 0x23, 0x1, 0xe4, 0xfa, 0x98, 0xfe, 0x78, 0x87, 0x20, 0xcb, 0x52, 0xf4, 0x38, 0x7f, 0xc4, 0x1c, 0x4, 0x22}}
return a, nil
}
var __1660134060_settings_bioUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xca\xcc\x57\x08\x71\x8d\x08\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\xd2\x18\xec\x1a\x02\xd6\x61\x0b\x92\x05\x04\x00\x00\xff\xff\xe2\x7f\x74\xc2\x5b\x00\x00\x00")
func _1660134060_settings_bioUpSqlBytes() ([]byte, error) {
return bindataRead(
__1660134060_settings_bioUpSql,
"1660134060_settings_bio.up.sql",
)
}
func _1660134060_settings_bioUpSql() (*asset, error) {
bytes, err := _1660134060_settings_bioUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1660134060_settings_bio.up.sql", size: 91, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x46, 0x25, 0xa0, 0xa6, 0x47, 0xff, 0xbc, 0x2a, 0x0, 0xff, 0x59, 0x4b, 0xb0, 0xc9, 0x4e, 0x15, 0xe4, 0xd9, 0xda, 0xeb, 0xfe, 0x55, 0x98, 0xc3, 0x9d, 0x96, 0xe7, 0xf, 0xd1, 0x5c, 0x93, 0x73}}
return a, nil
}
var __1660134070_add_wakuv2_storeUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4f\xcc\x2e\x2d\x33\x8a\x4f\xce\xcf\x4b\xcb\x4c\x57\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xcd\x4b\x4c\xca\x49\x8d\x2f\x2e\xc9\x2f\x4a\x55\x70\xf2\xf7\xf7\x71\x75\xf4\x53\x70\x71\x75\x73\x0c\xf5\x09\x51\x48\x4b\xcc\x29\x4e\xb5\xe6\x22\xca\x20\xb0\x09\xf1\xc9\x89\x05\x89\xc9\x99\x25\x95\x0a\x9e\x7e\x21\x24\x69\x2c\x4e\x4d\xce\xcf\x4b\x29\x86\xe8\xe3\x0a\x0d\x70\x71\x0c\x41\xd7\x13\xec\x1a\x82\xea\x5c\x5b\x05\x03\x1d\x74\x7b\x91\xc4\x60\x46\xda\x2a\x18\x58\x73\x01\x02\x00\x00\xff\xff\xfc\xb0\x43\xcf\x0d\x01\x00\x00")
func _1660134070_add_wakuv2_storeUpSqlBytes() ([]byte, error) {
return bindataRead(
__1660134070_add_wakuv2_storeUpSql,
"1660134070_add_wakuv2_store.up.sql",
)
}
func _1660134070_add_wakuv2_storeUpSql() (*asset, error) {
bytes, err := _1660134070_add_wakuv2_storeUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1660134070_add_wakuv2_store.up.sql", size: 269, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x1d, 0xe6, 0xc3, 0x9, 0xef, 0xdc, 0xae, 0x49, 0x30, 0x78, 0x54, 0xd6, 0xdb, 0xbf, 0xc0, 0x8e, 0x25, 0x8f, 0xfc, 0x67, 0x80, 0x39, 0x37, 0xd4, 0x86, 0xc1, 0x85, 0xc8, 0x99, 0xc4, 0x59, 0xd4}}
return a, nil
}
var __1660134072_waku2_store_messagesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\xbd\x6a\xc3\x30\x14\x85\x67\xeb\x29\xee\x68\x83\x87\xee\x9e\xe4\x58\x69\x45\x55\xa9\xc8\xd7\x24\x99\x82\x63\x5f\x8a\xa0\x96\x8c\xe5\x84\xf6\xed\x0b\x21\x94\x60\xd3\x9f\xf9\x1c\xbe\x23\x7d\x77\x63\x05\x47\x01\xc8\x4b\x25\x40\x6e\x41\x1b\x04\xb1\x97\x35\xd6\x10\xe7\x30\xd1\x71\xa0\x18\xdb\x37\x8a\x90\xb2\xc4\xf5\x50\x2a\x53\xe6\x2c\x99\xa8\x23\x77\xa1\x09\xdd\x40\x71\x6e\x87\x11\xa4\x46\xf1\x28\xec\x15\xa0\x1b\xa5\x72\x96\x44\xf2\xfd\x1f\x95\x2e\xf8\x99\xfc\x8c\x61\x74\xdd\x95\x7d\x1f\x8e\xe7\x53\x3c\x9f\x7e\xc8\xda\xcf\xf7\xd0\x7e\xbf\xe7\x42\x53\x74\xc1\xaf\x26\xa0\x12\x5b\xde\x28\x84\x87\x9c\x25\x1b\xa3\x6b\xb4\x5c\x6a\x84\xdb\xaf\xa4\xef\xe9\x03\x5e\xad\x7c\xe1\xf6\x00\xcf\xe2\x00\xa9\xeb\x73\xb8\x1b\xce\x58\x06\x3b\x89\x4f\xa6\x41\xb0\x66\x27\xab\x82\xb1\x9b\x33\xa9\x2b\xb1\xff\xcd\xd9\x71\x29\xc0\xe8\x85\xd4\x74\xd1\xc8\x8a\xff\xc3\xd7\x27\x58\xe3\x57\x9d\xac\xf8\x0a\x00\x00\xff\xff\x55\x11\x6d\x5f\xf1\x01\x00\x00")
func _1660134072_waku2_store_messagesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1660134072_waku2_store_messagesUpSql,
"1660134072_waku2_store_messages.up.sql",
)
}
func _1660134072_waku2_store_messagesUpSql() (*asset, error) {
bytes, err := _1660134072_waku2_store_messagesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1660134072_waku2_store_messages.up.sql", size: 497, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0xeb, 0xb4, 0xa0, 0xa1, 0x2b, 0xcb, 0x4c, 0x3c, 0xc6, 0xd0, 0xe8, 0x96, 0xe3, 0x96, 0xf1, 0x4f, 0x1f, 0xe0, 0xe7, 0x1f, 0x85, 0xa3, 0xe, 0xf7, 0x52, 0x56, 0x63, 0x2b, 0xb0, 0x87, 0x7b}}
return a, nil
}
var __1662365868_add_key_uid_accountsUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\x4c\x4e\xce\x2f\xcd\x2b\x29\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\xc8\x4e\xad\x8c\x2f\xcd\x4c\x51\x08\x73\x0c\x72\xf6\x70\x0c\x52\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\x06\x04\x00\x00\xff\xff\x17\x3e\xb6\x4f\x44\x00\x00\x00")
func _1662365868_add_key_uid_accountsUpSqlBytes() ([]byte, error) {
return bindataRead(
__1662365868_add_key_uid_accountsUpSql,
"1662365868_add_key_uid_accounts.up.sql",
)
}
func _1662365868_add_key_uid_accountsUpSql() (*asset, error) {
bytes, err := _1662365868_add_key_uid_accountsUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1662365868_add_key_uid_accounts.up.sql", size: 68, mode: os.FileMode(0644), modTime: time.Unix(1663587122, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc6, 0xd8, 0x2f, 0x2f, 0x3b, 0xa8, 0xbd, 0x6d, 0xf6, 0x87, 0x7e, 0xd2, 0xf1, 0xa2, 0xf7, 0x81, 0x6a, 0x23, 0x10, 0xbc, 0xbf, 0x5b, 0xe7, 0x2b, 0x9c, 0xa9, 0x8a, 0x18, 0xbb, 0xd0, 0x86, 0x91}}
return a, nil
}
var __1662447680_add_keypairs_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\x0e\x72\x75\x0c\x71\x55\x08\x71\x74\xf2\x71\x55\xf0\x74\x53\xf0\xf3\x0f\x51\x70\x8d\xf0\x0c\x0e\x09\x56\xc8\x4e\xad\x2c\x48\xcc\x2c\x2a\x56\xd0\xe0\x52\x50\x50\x00\x71\x93\x13\x8b\x52\xe2\x4b\x33\x53\x14\xc2\x1c\x83\x9c\x3d\x1c\x83\xc0\xaa\xfd\x42\x7d\x7c\x74\x50\x54\xe4\x25\xe6\xa6\x12\x50\x92\x93\x9f\x9c\x9d\x9a\xa2\xe0\xe4\xef\xef\xe3\xea\xe8\xa7\xe0\xe2\xea\xe6\x18\xea\x13\xa2\xe0\xe6\xe8\x13\xec\x0a\x51\x99\x98\x9c\x9c\x5f\x9a\x57\x12\x9f\x98\x92\x52\x94\x5a\x5c\x8c\xdb\x3c\xac\x0e\xe2\xd2\xb4\x06\x04\x00\x00\xff\xff\x6d\xd5\x43\xca\xda\x00\x00\x00")
func _1662447680_add_keypairs_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1662447680_add_keypairs_tableUpSql,
"1662447680_add_keypairs_table.up.sql",
)
}
func _1662447680_add_keypairs_tableUpSql() (*asset, error) {
bytes, err := _1662447680_add_keypairs_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1662447680_add_keypairs_table.up.sql", size: 218, mode: os.FileMode(0644), modTime: time.Unix(1663587122, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdc, 0x25, 0xa9, 0xc7, 0x63, 0x27, 0x97, 0x35, 0x5f, 0x6b, 0xab, 0x26, 0xcb, 0xf9, 0xbd, 0x5e, 0xac, 0x3, 0xa0, 0x5e, 0xb9, 0x71, 0xa3, 0x1f, 0xb3, 0x4f, 0x7f, 0x79, 0x28, 0x48, 0xbe, 0xc}}
return a, nil
}
var __1662460056_move_favourites_to_saved_addressesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x8f\x3f\x6b\xc3\x30\x10\xc5\x77\x7d\x8a\x87\xa6\x16\xb4\x74\xce\xa4\x58\x67\x08\x5c\x74\x41\x3e\xcd\x41\x20\x15\x42\x69\x02\x96\xeb\x7e\xfd\x2e\x06\x17\x6f\x8f\xc7\xfb\xc3\xcf\xb3\x52\x82\xfa\x33\x13\x7a\x59\x5b\xbd\x97\x5a\xe7\xd6\x7b\xeb\xf0\x21\x60\x10\xce\xd7\x88\xcf\xb2\xbe\x7e\xe6\xc7\xd2\x70\x16\x61\xf2\x11\x51\x14\x31\x33\x23\xd0\xe8\x33\x2b\x46\xcf\x13\x9d\x8c\xb9\xc4\x89\x92\x42\x12\x12\xdd\xd8\x0f\x84\x4b\x54\x39\x8e\xbf\x6d\xca\xe1\x59\xbe\x9b\xdb\x0f\x1c\x9e\x6d\xf9\x7d\xcd\x5f\xf7\x47\x7d\xc7\x44\x4c\x83\xe2\x10\xb6\x9a\x32\x59\x07\xfb\x61\x31\x26\xb9\xee\xed\x7e\x32\x26\x24\xb9\x6d\x44\xff\xfc\xbf\x00\x00\x00\xff\xff\x35\x5e\xc9\xa8\xe9\x00\x00\x00")
func _1662460056_move_favourites_to_saved_addressesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1662460056_move_favourites_to_saved_addressesUpSql,
"1662460056_move_favourites_to_saved_addresses.up.sql",
)
}
func _1662460056_move_favourites_to_saved_addressesUpSql() (*asset, error) {
bytes, err := _1662460056_move_favourites_to_saved_addressesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1662460056_move_favourites_to_saved_addresses.up.sql", size: 233, mode: os.FileMode(0644), modTime: time.Unix(1663587122, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x10, 0xa2, 0x8c, 0xa3, 0xec, 0xad, 0xdf, 0xc3, 0x48, 0x5, 0x9b, 0x50, 0x25, 0x59, 0xae, 0x7d, 0xee, 0x58, 0xd2, 0x41, 0x27, 0xf2, 0x22, 0x2e, 0x9a, 0xb9, 0x4a, 0xcc, 0x38, 0x6e, 0x3a, 0xb2}}
return a, nil
}
var __1662738097_add_base_fee_transactionUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x29\x4a\xcc\x2b\x4e\x4b\x2d\x2a\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\x4a\x2c\x4e\x8d\x4f\x4f\x2c\x8e\x4f\x4b\x4d\x55\x08\x71\x8d\x08\x51\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\x36\x22\xd8\x35\x04\x55\xaf\x2d\x58\x1d\x20\x00\x00\xff\xff\x3f\x07\xa7\xa2\x70\x00\x00\x00")
func _1662738097_add_base_fee_transactionUpSqlBytes() ([]byte, error) {
return bindataRead(
__1662738097_add_base_fee_transactionUpSql,
"1662738097_add_base_fee_transaction.up.sql",
)
}
func _1662738097_add_base_fee_transactionUpSql() (*asset, error) {
bytes, err := _1662738097_add_base_fee_transactionUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1662738097_add_base_fee_transaction.up.sql", size: 112, mode: os.FileMode(0644), modTime: time.Unix(1663587122, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6b, 0xfb, 0x10, 0xae, 0xfc, 0x77, 0x70, 0x98, 0x6f, 0xec, 0xaa, 0xcd, 0x7, 0xc7, 0x74, 0x23, 0xc, 0xd5, 0x1e, 0x82, 0xdd, 0xfe, 0xff, 0x3b, 0xd2, 0x49, 0x10, 0x5b, 0x30, 0xc, 0x2d, 0xb0}}
return a, nil
}
var __1662972194_add_keypairs_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\xcf\xcf\x4a\xc4\x30\x10\xc7\xf1\x7b\x9f\xe2\x77\x54\xb0\x8b\xca\x52\x05\x4f\xd9\x35\xc5\x85\xd0\x42\x9b\x15\x6f\x65\x9a\x64\x35\xf4\x4f\x6a\x92\xb2\xf4\xed\xa5\x8a\x07\x41\xf1\x38\xf0\x61\x66\xbe\x69\x0a\xf9\x66\x03\xce\x14\xe0\xcd\x48\x83\xd1\x68\x17\x0c\x36\x44\xea\x0c\x4e\xde\x0d\xb8\xc9\xb2\xdb\xed\xf6\x2e\xbb\xbf\x6e\x48\xeb\xa6\x33\xcb\x44\xd6\x87\x26\x52\xdb\x9b\xcd\x3c\x6d\xc2\x7b\x0f\x1a\x35\x6c\x40\x67\xa6\x88\x93\xf3\x68\x49\x75\x67\xf2\x3a\x40\xb9\x61\xa2\x68\x5b\xdb\xdb\xb8\xa0\x35\x76\x7c\x05\x61\x74\xa9\x9b\x92\x7d\xc5\x99\xe4\x90\x6c\x27\x38\x0e\x39\x8a\x52\x82\xbf\x1c\x6a\x59\xe3\xfb\x0c\x2e\x12\x00\xeb\xa8\xc8\xeb\x66\xb6\x1a\xcf\xac\xda\x3f\xb1\xea\x53\x17\x47\x21\xae\x7e\x88\x35\xe2\x1f\xd2\x3b\xd5\x19\x8d\x5d\x59\x0a\xce\x0a\x3c\xf2\x9c\x1d\x85\x44\xce\x44\xcd\xbf\x24\x29\xe5\xe6\x31\xae\xc1\xde\x84\xf0\xf7\xbe\x5f\x1f\x4a\x2e\x1f\x3e\x02\x00\x00\xff\xff\xb6\x22\x40\x34\x59\x01\x00\x00")
func _1662972194_add_keypairs_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1662972194_add_keypairs_tableUpSql,
"1662972194_add_keypairs_table.up.sql",
)
}
func _1662972194_add_keypairs_tableUpSql() (*asset, error) {
bytes, err := _1662972194_add_keypairs_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1662972194_add_keypairs_table.up.sql", size: 345, mode: os.FileMode(0644), modTime: time.Unix(1663587122, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xab, 0x76, 0xf2, 0x86, 0xe1, 0x7e, 0xe9, 0x47, 0x32, 0x48, 0xd5, 0x6b, 0xe5, 0xd, 0xab, 0xb7, 0xf1, 0xd4, 0xf1, 0xad, 0x38, 0xa6, 0x11, 0xe7, 0xce, 0x5c, 0x11, 0x11, 0xf, 0x47, 0xb2, 0x4}}
return a, nil
}
var __1664392661_add_third_party_id_to_waku_messagesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4f\xcc\x2e\x8d\xcf\x4d\x2d\x2e\x4e\x4c\x4f\x2d\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x28\xc9\xc8\x2c\x4a\x89\x2f\x48\x2c\x2a\xa9\x8c\xcf\x4c\x51\x08\x71\x8d\x08\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\xe2\x02\x04\x00\x00\xff\xff\xdd\x01\xff\x71\x46\x00\x00\x00")
func _1664392661_add_third_party_id_to_waku_messagesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1664392661_add_third_party_id_to_waku_messagesUpSql,
"1664392661_add_third_party_id_to_waku_messages.up.sql",
)
}
func _1664392661_add_third_party_id_to_waku_messagesUpSql() (*asset, error) {
bytes, err := _1664392661_add_third_party_id_to_waku_messagesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1664392661_add_third_party_id_to_waku_messages.up.sql", size: 70, mode: os.FileMode(0644), modTime: time.Unix(1664889752, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfd, 0x67, 0x66, 0x9e, 0x66, 0x74, 0xce, 0x1c, 0xb, 0x1b, 0x9d, 0xd5, 0xfc, 0x65, 0xe, 0x83, 0x90, 0x4c, 0x61, 0x4e, 0x6b, 0xe7, 0x86, 0xbe, 0x36, 0x4f, 0x91, 0x36, 0x4, 0x47, 0x7b, 0x82}}
return a, nil
}
var __1664783660_add_sync_info_to_saved_addressesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\xcf\xc1\x6a\xf3\x30\x10\x04\xe0\x7b\x9e\x62\x2e\x3f\x4e\xe0\x4f\xe9\x3d\xf4\xa0\xc4\x2e\x14\x54\xbb\x24\x32\x3d\x06\x21\x6d\x1a\x51\x59\x32\x5a\xd9\x69\xde\xbe\xd8\x39\x94\x52\x0a\xbd\x2e\xbb\x33\xdf\x0a\xa9\xaa\x3d\x94\xd8\xca\x0a\xac\x47\xb2\x47\x6d\x6d\x22\x66\x62\x88\xb2\xc4\xae\x91\xed\x73\x8d\x44\x5d\x1c\xc9\x62\xdb\x34\xb2\x12\x35\xea\x46\xa1\x6e\xa5\x44\x59\x3d\x8a\x56\x2a\xdc\x6f\x16\xeb\x35\xf6\xd4\x27\x62\x0a\x99\x71\xd1\xde\xc3\xf8\x68\xde\x91\x5d\x47\xd0\x8c\x21\xb8\x0f\xea\xa3\x39\xcf\x13\xce\xba\xeb\x17\x7f\xec\x1f\x7a\xab\x33\x1d\x6f\x79\x4f\xb5\xfa\x0d\xd0\xce\x7b\x18\xd8\x85\x37\xe4\x33\xc1\x0c\x29\x51\xc8\x5f\x8d\xc8\x11\x96\x4c\x0c\x27\xef\x4c\x86\xa5\xd1\x19\x62\x68\x9f\x48\xdb\x2b\x5c\x00\x5f\x83\xb9\xc3\xab\x0b\x3c\x27\x78\xcd\x19\x31\xd0\x74\x78\x63\x2c\xda\x97\x52\xa8\x9f\xde\x43\xa5\xbe\x43\x1f\xb0\xdc\x89\x83\x5a\x72\x4e\xa7\x09\xb0\x2c\xfe\x71\xf1\x1f\x45\x88\x97\x62\x05\x71\x98\x3e\x59\xad\x36\x9f\x01\x00\x00\xff\xff\xe1\x0f\x8e\x46\x84\x01\x00\x00")
func _1664783660_add_sync_info_to_saved_addressesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1664783660_add_sync_info_to_saved_addressesUpSql,
"1664783660_add_sync_info_to_saved_addresses.up.sql",
)
}
func _1664783660_add_sync_info_to_saved_addressesUpSql() (*asset, error) {
bytes, err := _1664783660_add_sync_info_to_saved_addressesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1664783660_add_sync_info_to_saved_addresses.up.sql", size: 388, mode: os.FileMode(0644), modTime: time.Unix(1666188919, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x67, 0x7c, 0x3a, 0x95, 0x4e, 0x55, 0xb2, 0xbd, 0xb4, 0x18, 0x93, 0xc1, 0xcf, 0x9f, 0x12, 0xbb, 0x49, 0x8a, 0x2a, 0x6a, 0x2a, 0x7f, 0xad, 0x44, 0xc3, 0xf, 0x3a, 0x79, 0x18, 0xb9, 0x4c, 0x64}}
return a, nil
}
var __1668109917_wakunodesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xf2\xf4\x0b\x76\x0d\x0a\x51\xf0\xf4\x0b\xf1\x57\x48\xce\x29\x2d\x2e\x49\x2d\x8a\xcf\xcb\x4f\x49\x2d\xd6\x00\x91\x3a\x0a\x25\x95\x05\xa9\x9a\x5c\xc1\xae\x3e\xae\xce\x21\x0a\x10\x21\xf5\xf2\xc4\xec\x52\x75\x05\x2e\xb7\x20\x7f\x5f\x54\x3d\x5c\xe1\x1e\xae\x41\xae\x60\x3d\x0a\xb6\x0a\x4a\x45\xa9\x39\x89\x95\x4a\x5c\x80\x00\x00\x00\xff\xff\x19\x97\xc3\x57\x63\x00\x00\x00")
func _1668109917_wakunodesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1668109917_wakunodesUpSql,
"1668109917_wakunodes.up.sql",
)
}
func _1668109917_wakunodesUpSql() (*asset, error) {
bytes, err := _1668109917_wakunodesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1668109917_wakunodes.up.sql", size: 99, mode: os.FileMode(0644), modTime: time.Unix(1669399895, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x29, 0xaa, 0x9e, 0x2, 0x66, 0x85, 0x69, 0xa8, 0xd9, 0xe2, 0x4b, 0x8d, 0x2a, 0x9c, 0xdf, 0xd2, 0xef, 0x64, 0x58, 0xe3, 0xa6, 0xe7, 0xc1, 0xd1, 0xc8, 0x9c, 0xc0, 0x2c, 0x1, 0xa8, 0x7b, 0x81}}
return a, nil
}
var __1670249678_display_name_to_settings_sync_clock_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x04\xc0\x41\x0a\x42\x21\x10\x06\xe0\xab\xfc\x47\x68\xdf\x6a\xca\x29\x82\x69\x1e\x3c\xc6\xb5\x88\x49\x48\x66\xc1\xb8\xf1\xf6\xef\x23\x31\xde\x61\x74\x11\x86\xd7\x39\xdb\x78\x7b\xf2\x35\x4a\x2a\xfd\x57\x3e\xa0\x10\x70\xdd\x24\x3e\x15\xaf\xe6\xff\x9e\x57\x1a\xf9\x5b\xf1\x50\xe3\x3b\xef\xd0\xcd\xa0\x51\x04\x81\x6f\x14\xc5\x70\x3a\x1f\x01\x00\x00\xff\xff\x39\x3a\xe6\xb0\x53\x00\x00\x00")
func _1670249678_display_name_to_settings_sync_clock_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1670249678_display_name_to_settings_sync_clock_tableUpSql,
"1670249678_display_name_to_settings_sync_clock_table.up.sql",
)
}
func _1670249678_display_name_to_settings_sync_clock_tableUpSql() (*asset, error) {
bytes, err := _1670249678_display_name_to_settings_sync_clock_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1670249678_display_name_to_settings_sync_clock_table.up.sql", size: 83, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x39, 0x18, 0xdc, 0xc4, 0x1f, 0x79, 0x22, 0x16, 0x4d, 0xdf, 0x6c, 0x66, 0xd5, 0xa4, 0x88, 0x5d, 0x5, 0x37, 0xa7, 0x41, 0x5, 0x50, 0xae, 0x12, 0xfa, 0x7e, 0x89, 0x24, 0x5c, 0xae, 0x30, 0xfc}}
return a, nil
}
var __1670836810_add_imported_flag_to_community_archive_hashesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\xce\xcf\xcd\x2d\xcd\xcb\x2c\xa9\x8c\xcf\x4d\x2d\x2e\x4e\x4c\x4f\x8d\x4f\x2c\x4a\xce\xc8\x2c\x4b\x8d\xcf\x48\x2c\xce\x48\x2d\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\xc8\xcc\x2d\xc8\x2f\x2a\x49\x4d\x51\x70\xf2\xf7\xf7\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x70\x73\xf4\x09\x76\xb5\xe6\x0a\x0d\x70\x71\x0c\x21\xc2\xbc\x60\xd7\x10\x84\x41\xb6\x0a\x06\xd6\x5c\x5c\x80\x00\x00\x00\xff\xff\xf5\xc9\x5a\x6d\x90\x00\x00\x00")
func _1670836810_add_imported_flag_to_community_archive_hashesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1670836810_add_imported_flag_to_community_archive_hashesUpSql,
"1670836810_add_imported_flag_to_community_archive_hashes.up.sql",
)
}
func _1670836810_add_imported_flag_to_community_archive_hashesUpSql() (*asset, error) {
bytes, err := _1670836810_add_imported_flag_to_community_archive_hashesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1670836810_add_imported_flag_to_community_archive_hashes.up.sql", size: 144, mode: os.FileMode(0644), modTime: time.Unix(1673009770, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x6f, 0xf, 0xf0, 0xbd, 0xfe, 0x63, 0x25, 0x8f, 0x5e, 0x46, 0x4b, 0x45, 0x31, 0x8b, 0x3e, 0xd8, 0x6b, 0x5d, 0x9d, 0x6d, 0x10, 0x9a, 0x87, 0x4b, 0x18, 0xc6, 0x39, 0x81, 0x6e, 0xe4, 0x75, 0xfb}}
return a, nil
}
var __1671438731_add_magnetlink_uri_to_communities_archive_infoUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x04\xc0\xc1\x0a\xc2\x30\x0c\x06\xe0\xfb\x9e\xe2\x67\xaf\xe1\x29\xda\x78\x8a\x0a\x92\x81\xb7\x50\x46\xd5\xe0\x9a\xc1\xd6\xfa\xfc\xfb\x48\x94\x9f\x50\x3a\x0b\x63\x5e\x6b\xed\xe1\xcd\xcb\x6e\x79\x9b\xbf\xfe\x2f\xe6\xf1\x5e\x41\x29\xe1\xf2\x90\xe9\x76\xc7\x92\xf7\x66\x35\x7f\xa2\xb4\xc5\xe3\x67\x7d\x73\x28\xbf\x14\x89\xaf\x34\x89\x62\x1c\x4f\xc3\x70\x04\x00\x00\xff\xff\x53\xcc\x9d\x7d\x56\x00\x00\x00")
func _1671438731_add_magnetlink_uri_to_communities_archive_infoUpSqlBytes() ([]byte, error) {
return bindataRead(
__1671438731_add_magnetlink_uri_to_communities_archive_infoUpSql,
"1671438731_add_magnetlink_uri_to_communities_archive_info.up.sql",
)
}
func _1671438731_add_magnetlink_uri_to_communities_archive_infoUpSql() (*asset, error) {
bytes, err := _1671438731_add_magnetlink_uri_to_communities_archive_infoUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1671438731_add_magnetlink_uri_to_communities_archive_info.up.sql", size: 86, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xda, 0x8b, 0x4b, 0xd6, 0xd8, 0xe2, 0x3d, 0xf7, 0x6b, 0xcd, 0x1e, 0x70, 0x9, 0x2e, 0x35, 0x4, 0x61, 0xc3, 0xb5, 0x9d, 0xc5, 0x27, 0x21, 0xa, 0x5a, 0xd6, 0x3e, 0xa6, 0x24, 0xa2, 0x12, 0xdf}}
return a, nil
}
var __1672933930_switcher_cardUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcd\x31\xeb\xc2\x30\x14\x04\xf0\x3d\x9f\xe2\xe8\xf4\xff\x83\x83\xbb\x53\x8c\xaf\x10\x7c\x26\x25\xbc\x82\x9d\x8a\xa4\x01\x8b\xa2\x92\x14\xc4\x6f\x2f\x19\x14\xdc\x8e\xfb\x71\x9c\x09\xa4\x85\x20\x7a\xcb\x84\xf2\x9c\x97\x78\x4e\x79\x8c\xa7\x3c\x15\xfc\x29\xa0\xa6\x71\x9e\x20\x74\x14\x74\xc1\x1e\x74\x18\xb0\xa7\x01\xde\xc1\x78\xd7\xb2\x35\x82\x40\x1d\x6b\x43\x2b\x05\x2c\xaf\x47\x82\x75\x02\xe7\x05\xae\x67\xc6\x8e\x5a\xdd\xb3\x60\x5d\x39\x5e\xef\xf1\xf2\xe3\xb5\x2d\x31\xa7\x74\xfb\xde\x7c\x16\x4d\xa3\xfe\x37\xea\x1d\x00\x00\xff\xff\x3d\x5f\x5e\xbd\xa2\x00\x00\x00")
func _1672933930_switcher_cardUpSqlBytes() ([]byte, error) {
return bindataRead(
__1672933930_switcher_cardUpSql,
"1672933930_switcher_card.up.sql",
)
}
func _1672933930_switcher_cardUpSql() (*asset, error) {
bytes, err := _1672933930_switcher_cardUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1672933930_switcher_card.up.sql", size: 162, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x39, 0xba, 0xdc, 0xbb, 0x40, 0x4, 0xf2, 0x10, 0xdf, 0xb4, 0xd2, 0x80, 0x8a, 0x74, 0x4d, 0xf6, 0xbc, 0x50, 0x7, 0xd, 0x22, 0x7f, 0xc4, 0xaf, 0xaa, 0xde, 0xdc, 0x71, 0xe9, 0x42, 0x98, 0x36}}
return a, nil
}
var __1674056187_add_price_cacheUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x8f\xc1\x0a\xc2\x30\x10\x44\xef\xf9\x8a\x39\x5a\x68\xbf\xa0\xa7\x58\x57\x0c\x84\x14\xd3\x54\x7a\x2b\x12\x57\x2c\x42\x2c\xa1\x1e\xfa\xf7\x42\x4a\x05\x85\x9e\xdf\xee\xcc\xbc\xa2\x40\x1d\x18\x1c\xa6\x38\x63\xe4\x88\xe9\xf5\xe4\x90\xc3\xbf\x63\xe4\xe0\x67\x51\x59\x92\x8e\xe0\xe4\x5e\x13\xd4\x11\xa6\x76\xa0\x4e\x35\xae\xc1\x18\x07\xcf\xbd\xbf\xfa\x07\x63\x27\x00\x2c\xcf\xb8\x48\x5b\x9d\xa4\x4d\xa7\xa6\xd5\x3a\x4f\x6c\x4d\xdc\xc0\x29\x0c\x96\xa4\xfe\x02\x91\x95\x62\xed\x6f\x8d\x3a\xb7\x04\x65\x0e\xd4\x6d\xcf\xe8\x87\x1b\x87\x69\xb8\xcf\xfd\x22\x54\x9b\xdf\x91\x7f\x72\x59\xf9\x09\x00\x00\xff\xff\xa1\xb2\x14\xdc\xff\x00\x00\x00")
func _1674056187_add_price_cacheUpSqlBytes() ([]byte, error) {
return bindataRead(
__1674056187_add_price_cacheUpSql,
"1674056187_add_price_cache.up.sql",
)
}
func _1674056187_add_price_cacheUpSql() (*asset, error) {
bytes, err := _1674056187_add_price_cacheUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1674056187_add_price_cache.up.sql", size: 255, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb7, 0x79, 0x6a, 0x9b, 0x28, 0xd1, 0x22, 0xf0, 0x84, 0x76, 0x40, 0x39, 0x49, 0x15, 0x5d, 0xaa, 0xfd, 0x11, 0xff, 0x13, 0x27, 0x42, 0x12, 0xfa, 0x82, 0xe6, 0x7a, 0xf0, 0x5e, 0x1f, 0xe3, 0xba}}
return a, nil
}
var __1674136690_ens_usernamesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x52\x70\x0e\x72\x75\x0c\x71\x55\x08\x71\x74\xf2\x71\x55\x48\xcd\x2b\x8e\x2f\x2d\x4e\x2d\xca\x4b\xcc\x4d\x2d\x56\xd0\xe0\xe2\xe4\x54\x82\x71\x95\x14\x42\x5c\x23\x42\x14\xfc\xfc\x43\x14\xfc\x42\x7d\x7c\x74\x40\x72\xc9\x19\x89\x99\x79\xf1\x99\x29\x4a\x0a\xa1\x7e\xc1\x9e\xee\x7e\xae\x2e\x0a\x4e\x9e\xee\x9e\x7e\x21\x0a\x2e\xae\x6e\x8e\xa1\x3e\x21\x0a\x86\x9a\xd6\x80\x00\x00\x00\xff\xff\xa9\xfe\x5b\xec\x62\x00\x00\x00")
func _1674136690_ens_usernamesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1674136690_ens_usernamesUpSql,
"1674136690_ens_usernames.up.sql",
)
}
func _1674136690_ens_usernamesUpSql() (*asset, error) {
bytes, err := _1674136690_ens_usernamesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1674136690_ens_usernames.up.sql", size: 98, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x81, 0x7a, 0xf3, 0xa8, 0x88, 0x99, 0xd6, 0x9c, 0x69, 0x48, 0x3c, 0x10, 0xda, 0x72, 0xdc, 0x14, 0xd, 0x6e, 0x8c, 0x82, 0x92, 0x2d, 0x2c, 0xee, 0x4c, 0x70, 0xa4, 0xdc, 0x5c, 0x5, 0x2, 0xc3}}
return a, nil
}
var __1674232431_add_balance_historyUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x91\xcd\x8e\x9b\x30\x14\x85\xf7\x3c\xc5\x59\x36\x12\xcc\x0b\x64\x05\x33\x74\x6a\x09\x19\x35\x81\x6a\x76\xc8\x31\x37\xe1\xaa\x1e\x13\xd9\x37\x95\xe8\xd3\x57\xa1\xd0\x56\x4d\xfa\xa3\x59\x1f\x1f\x7f\x3a\xdf\xcd\x32\xd4\x9e\x40\x5e\xc2\x84\x33\x05\xd8\xc1\xb0\xef\xb8\x4f\x61\xfa\x3e\x50\x8c\x29\xec\x25\x04\xf2\x76\x4a\x71\x70\xa3\xfd\x9c\x64\x19\x0e\x2c\x91\x04\x1c\x71\x89\xd4\x43\x46\x44\x72\x64\x05\xc2\xaf\x04\xf6\x42\xe1\x8b\x71\x38\x05\xe3\x2f\xce\x04\x96\xe9\x01\xcd\x40\x70\x64\xa2\x20\xf2\xc9\xf3\x91\xad\xf1\x72\xfd\x09\x83\x89\x90\x81\x60\x47\x13\x22\x45\xf9\xb5\x37\xd3\x8c\x33\xde\xd2\x15\x67\x10\x29\xb0\x71\xfc\x95\x7a\x1c\xf8\xf4\xa0\xbc\x24\x8f\xbb\x32\x6f\x4a\x34\x79\x51\x95\x50\xef\xa1\xeb\x06\xe5\x8b\xda\x37\xfb\xb5\xda\x0d\x1c\x65\x0c\x13\xde\x25\x00\x7e\x8c\x44\xab\xf7\xea\x59\x97\x4f\x28\xd4\xb3\xd2\xcd\xdc\xd4\x6d\x55\xa5\xf3\xb3\xc5\x00\x3e\xe5\xbb\xc7\x0f\xf9\xee\xb7\x74\xd5\xf2\x87\x78\x76\x75\xff\xdf\xab\xa4\x28\xe6\xf5\x8c\xdb\x6c\x31\x7b\x27\x58\x24\x14\x55\x5d\x24\x9b\x6d\xb2\xae\x6e\xb5\xfa\xd8\x96\x50\xfa\xa9\x7c\xf9\xfb\xf8\x8e\x7b\xf2\xc2\xc7\xa9\xfb\x7e\xee\x5a\xdf\xea\xf9\xf7\xf9\x37\xdb\x95\xfc\x3f\xc8\x23\x3b\xa1\x30\x03\x99\xe2\x1b\x91\xe9\x4f\x63\xe9\x22\x68\xb3\xfd\x16\x00\x00\xff\xff\xca\xc4\x54\x21\xba\x02\x00\x00")
func _1674232431_add_balance_historyUpSqlBytes() ([]byte, error) {
return bindataRead(
__1674232431_add_balance_historyUpSql,
"1674232431_add_balance_history.up.sql",
)
}
func _1674232431_add_balance_historyUpSql() (*asset, error) {
bytes, err := _1674232431_add_balance_historyUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1674232431_add_balance_history.up.sql", size: 698, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf7, 0xb5, 0x18, 0xca, 0x4a, 0x93, 0xbb, 0x6f, 0xa4, 0xee, 0xe4, 0x3e, 0xff, 0x6a, 0x4b, 0xe2, 0xe1, 0x61, 0x28, 0xee, 0xc5, 0x26, 0x57, 0x61, 0x5e, 0x6d, 0x44, 0x1e, 0x85, 0x43, 0x70, 0xa2}}
return a, nil
}
var __1676368933_keypairs_to_keycardsUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\xcf\x6e\xb3\x30\x10\xc4\xef\x3c\xc5\x1c\x13\x89\x37\xf8\x4e\x0e\x2c\x5f\xad\xba\x76\x64\x9c\xaa\x39\x45\xc8\x76\x25\x94\x04\x2a\x4c\x0e\x7d\xfb\x0a\x4a\xf9\xd7\x46\xca\xd1\xde\xdf\xee\xec\xcc\x26\x9a\x98\x21\x18\xb6\x13\x04\x9e\x41\x2a\x03\x7a\xe3\xb9\xc9\x71\xf6\x9f\xb6\x68\x5c\xc0\x26\x02\xf0\xf3\x3c\xdd\x4a\x87\x57\xa6\x93\x27\xa6\x7b\x5a\x1e\x84\xc0\x5e\xf3\x17\xa6\x8f\x78\xa6\x63\xbc\xa0\xab\xe2\xea\x7f\xe1\x4b\xe4\x52\xdb\xb3\x77\xd8\x29\x25\x88\x49\xa4\x94\xb1\x83\x30\xc8\x98\xc8\x69\x24\xff\x94\x8d\xb6\xff\xa2\xe8\x01\x07\xa7\xc2\xda\xfa\x56\xb5\x8f\x58\xf9\x56\x1c\x1a\x4e\x85\x73\x8d\x0f\xe1\x0e\x95\x29\x4d\xfc\xbf\xec\x5c\x6f\x66\x33\xb7\xd0\x94\x91\x26\x99\xd0\xb4\xc3\x12\xe8\xdb\x01\x25\x71\xd8\xa7\xdd\xfa\x09\xcb\x13\x96\xd2\xac\x90\x92\xa0\x59\x01\x40\x6f\x97\xcb\x9c\xb4\x01\x97\x46\x4d\x17\x0a\xfe\xe2\x6d\x0b\x57\x86\xb6\xac\x6c\x3b\x37\x18\x2f\x4e\x11\xaf\x52\x8f\xc7\x6c\xdf\x9b\xfa\xda\x3d\x3e\x8a\xb2\x09\x77\x74\xa6\x1c\x07\xc1\x85\xce\x3a\xb3\xf5\xc4\x54\xab\xfd\x70\xa6\xf1\xf7\x2b\x00\x00\xff\xff\x54\x11\xff\x5a\x7f\x02\x00\x00")
func _1676368933_keypairs_to_keycardsUpSqlBytes() ([]byte, error) {
return bindataRead(
__1676368933_keypairs_to_keycardsUpSql,
"1676368933_keypairs_to_keycards.up.sql",
)
}
func _1676368933_keypairs_to_keycardsUpSql() (*asset, error) {
bytes, err := _1676368933_keypairs_to_keycardsUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1676368933_keypairs_to_keycards.up.sql", size: 639, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x81, 0x93, 0x27, 0x2, 0xf0, 0x37, 0x81, 0x65, 0xa4, 0xb3, 0x5b, 0x60, 0x36, 0x95, 0xfc, 0x81, 0xf0, 0x3b, 0x7c, 0xc3, 0x2c, 0x85, 0xbd, 0x38, 0x46, 0xa4, 0x95, 0x4a, 0x6, 0x3e, 0x74, 0xd5}}
return a, nil
}
var __1676951398_add_currency_format_cacheUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x8f\xc1\x4a\x03\x31\x14\x45\xf7\xf3\x15\x77\x69\xc1\x7e\x41\x57\x69\x8d\x18\x18\x12\x9c\x66\xa4\xbb\x10\x33\xaf\x1a\xc8\x64\x86\x97\xb8\x88\x5f\x2f\xb4\xea\x42\x10\xba\xbe\xf7\xc0\x39\xdb\x2d\x4c\x26\x50\xae\xdc\xb0\x12\xa3\xb4\xf9\x75\x49\xdd\x61\x90\xc2\x4a\x58\xb1\xef\x25\xd4\x23\xb4\xb1\x90\x27\x75\xb4\x47\x84\x0f\x66\xca\xa1\xb9\xf3\xc2\xb3\xaf\x2e\xf8\xf0\x4e\xb8\xeb\x00\x7c\xd3\x78\x11\xc3\xe1\x49\x0c\x17\x4a\x8f\x7d\x7f\x7f\x19\xa7\x58\xd6\xe4\x9b\x9b\x28\xc4\xd9\xa7\x02\xa5\xed\x9f\x4b\xa9\x1c\x57\x57\xd9\xc7\x14\xf3\x9b\xfb\x24\x5e\xa8\x60\x6f\x4c\x2f\x85\xfe\xfd\x76\x9b\x5d\xf7\x63\x38\x6a\xf5\x3c\x4a\x28\xfd\x20\x4f\xb7\x88\xba\x38\x51\xae\xf1\xdc\xdc\xb5\xd9\xe8\xff\x82\xae\x2d\x9b\xdd\x57\x00\x00\x00\xff\xff\x11\xe9\xc3\xee\x23\x01\x00\x00")
func _1676951398_add_currency_format_cacheUpSqlBytes() ([]byte, error) {
return bindataRead(
__1676951398_add_currency_format_cacheUpSql,
"1676951398_add_currency_format_cache.up.sql",
)
}
func _1676951398_add_currency_format_cacheUpSql() (*asset, error) {
bytes, err := _1676951398_add_currency_format_cacheUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1676951398_add_currency_format_cache.up.sql", size: 291, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf9, 0xa3, 0x76, 0x35, 0xca, 0xf, 0xe8, 0xdf, 0xd9, 0x61, 0xf9, 0xed, 0xfc, 0x6d, 0xf5, 0xe, 0x11, 0x88, 0xbd, 0x14, 0x92, 0xc6, 0x57, 0x53, 0xe, 0xcd, 0x52, 0xf4, 0xa9, 0xb1, 0xdd, 0xfd}}
return a, nil
}
var __1676968196_keycards_add_clock_columnUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x04\xc0\xb1\x0a\x80\x20\x10\x06\xe0\x57\xf9\x1f\xa1\xbd\xe9\x4a\x83\xe0\x3a\x21\xce\x59\x44\x9d\x14\x8a\xb4\xa1\xb7\xef\x23\x56\x7b\x42\x69\x61\x8b\x5a\xbe\x14\x9f\xdc\x41\xc6\x60\x75\xec\x0f\x41\x8b\x7d\x84\xf7\xce\x71\x94\x90\xda\x95\x2a\x76\x51\x88\x53\x88\x67\x86\xb1\x1b\x79\x56\x4c\xf3\x1f\x00\x00\xff\xff\xdf\xc5\x21\x50\x49\x00\x00\x00")
func _1676968196_keycards_add_clock_columnUpSqlBytes() ([]byte, error) {
return bindataRead(
__1676968196_keycards_add_clock_columnUpSql,
"1676968196_keycards_add_clock_column.up.sql",
)
}
func _1676968196_keycards_add_clock_columnUpSql() (*asset, error) {
bytes, err := _1676968196_keycards_add_clock_columnUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1676968196_keycards_add_clock_column.up.sql", size: 73, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4c, 0xf, 0x1c, 0x28, 0x41, 0x57, 0x57, 0x6c, 0xe, 0x75, 0x6b, 0x75, 0x12, 0x0, 0x18, 0x1e, 0x88, 0x1e, 0x45, 0xe0, 0x32, 0xb9, 0xd4, 0xd9, 0x2e, 0xc8, 0xb, 0x80, 0x6, 0x51, 0x3d, 0x28}}
return a, nil
}
var __1676968197_add_fallback_rpc_to_networksUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\xc8\x4b\x2d\x29\xcf\x2f\xca\x2e\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\x4b\xcc\xc9\x49\x4a\x4c\xce\x8e\x2f\x2d\xca\x51\x08\x73\x0c\x72\xf6\x70\x0c\x52\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\x0a\x0d\x70\x71\x0c\x41\x32\x24\xd8\x35\x04\x55\xb7\x2d\x48\x19\x20\x00\x00\xff\xff\xe1\xb6\xd7\x0b\x70\x00\x00\x00")
func _1676968197_add_fallback_rpc_to_networksUpSqlBytes() ([]byte, error) {
return bindataRead(
__1676968197_add_fallback_rpc_to_networksUpSql,
"1676968197_add_fallback_rpc_to_networks.up.sql",
)
}
func _1676968197_add_fallback_rpc_to_networksUpSql() (*asset, error) {
bytes, err := _1676968197_add_fallback_rpc_to_networksUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1676968197_add_fallback_rpc_to_networks.up.sql", size: 112, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x77, 0x6a, 0xc6, 0x45, 0xfa, 0x62, 0x84, 0x74, 0x6d, 0x7c, 0xd7, 0x1d, 0x79, 0xb6, 0x38, 0x43, 0xa8, 0x8, 0x6b, 0x75, 0x3d, 0x9, 0x2, 0xc5, 0x9f, 0xbb, 0x45, 0x56, 0x4c, 0x4e, 0x17, 0x89}}
return a, nil
}
var __1677674090_add_chains_ens_istest_to_saved_addressesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\xc1\x6e\xf2\x30\x10\x84\xef\x7e\x8a\x11\x27\x90\x72\xf8\xef\x9c\x0c\x6c\x84\xf5\x9b\x18\x39\x4b\x81\x93\x65\x11\x57\xa0\x96\xa4\x8a\x03\x7d\xfd\x2a\x14\x52\xd1\x50\xa9\xbd\xee\xcc\x8e\xbe\x1d\xed\xd4\x92\x64\x02\xcb\x89\x26\xa8\x14\x99\x61\xd0\x46\xe5\x9c\x23\xfa\x73\x28\x9c\x2f\x8a\x3a\xc4\x18\xa2\x2b\xc3\x3b\x86\x02\xb8\x4e\xf0\x24\xed\x74\x2e\xed\x65\x25\x5b\x69\x9d\x08\xa0\xf4\xc7\x00\xa6\x0d\xdf\x4d\x9f\xfd\xb9\x3a\xd5\x87\x26\x60\x62\x8c\x26\x99\x75\x2a\x66\x94\xca\x95\x66\xa4\x52\xe7\xd4\x7a\xeb\x70\xac\xce\xa1\xf8\x85\xf3\xf4\x56\xf8\x26\xb8\xdd\x6b\xb5\x7b\x81\xca\xb8\x6f\xfd\xd7\xda\x76\x7b\x7f\x28\x5d\xdc\x57\x75\xe3\x5a\xbc\x2f\xf0\x9b\x6d\x30\x68\x7d\xa1\x8c\x17\xfd\x07\xf9\x10\x5d\x13\x62\xd3\x71\xf5\x70\x96\x56\x2d\xa4\xdd\xe2\x3f\x6d\x31\xbc\x76\x94\x74\xa9\xc9\x2d\x60\x24\x46\x58\x2b\x9e\x9b\x15\xc3\x9a\xb5\x9a\x8d\x85\x50\x59\x4e\x96\xdb\x1b\xcc\xe3\xd6\xbb\xb8\xcf\xa8\xae\xcf\xe4\x56\x57\x72\xd7\xc6\x48\x00\xc8\x49\xd3\x94\xf1\xc7\x55\xa4\xd6\x2c\xbe\x43\x8c\xc5\xcc\x9a\xe5\xf5\x49\x7a\x9a\xd4\x4c\xf6\xb1\x78\xa1\xb7\x94\xc9\x05\xa1\x7f\xdb\x58\x7c\x04\x00\x00\xff\xff\x4b\x7d\x7a\x1a\x7e\x02\x00\x00")
func _1677674090_add_chains_ens_istest_to_saved_addressesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1677674090_add_chains_ens_istest_to_saved_addressesUpSql,
"1677674090_add_chains_ens_istest_to_saved_addresses.up.sql",
)
}
func _1677674090_add_chains_ens_istest_to_saved_addressesUpSql() (*asset, error) {
bytes, err := _1677674090_add_chains_ens_istest_to_saved_addressesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1677674090_add_chains_ens_istest_to_saved_addresses.up.sql", size: 638, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa8, 0x2d, 0xa4, 0x1b, 0xf6, 0x6a, 0x13, 0x7b, 0xe, 0x59, 0xcd, 0xe2, 0x4e, 0x81, 0x99, 0xc4, 0x33, 0x84, 0xde, 0x66, 0xca, 0xac, 0x2f, 0x5, 0x90, 0xac, 0xfd, 0x4e, 0xfc, 0x55, 0x44, 0xe5}}
return a, nil
}
var __1677681143_accounts_table_type_column_updateUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x0a\x0d\x70\x71\x0c\x71\x55\x48\x4c\x4e\xce\x2f\xcd\x2b\x29\x56\x08\x76\x0d\x51\x28\xa9\x2c\x48\x55\xb0\x55\x50\x2a\x4e\x4d\x4d\x51\x52\x08\xf7\x70\x0d\x72\x55\x48\x49\x2d\xca\x2c\x4b\x4d\x89\x4f\x2b\xca\xcf\x55\xf0\xf4\x53\xd0\x08\x76\xf5\x71\x75\x0e\x41\x15\x77\x0b\xf2\xf7\x45\x18\x05\xd1\x88\x6a\x98\xa3\x9f\x0b\xaa\x16\x45\x5b\x05\x25\x25\x4d\x6b\x40\x00\x00\x00\xff\xff\xfe\xc4\x58\x1e\x87\x00\x00\x00")
func _1677681143_accounts_table_type_column_updateUpSqlBytes() ([]byte, error) {
return bindataRead(
__1677681143_accounts_table_type_column_updateUpSql,
"1677681143_accounts_table_type_column_update.up.sql",
)
}
func _1677681143_accounts_table_type_column_updateUpSql() (*asset, error) {
bytes, err := _1677681143_accounts_table_type_column_updateUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1677681143_accounts_table_type_column_update.up.sql", size: 135, mode: os.FileMode(0644), modTime: time.Unix(1678807591, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd2, 0xc4, 0x6, 0x42, 0x50, 0x1d, 0xf4, 0x48, 0x55, 0xbc, 0xa2, 0x19, 0xdd, 0xad, 0xc8, 0xc, 0xa7, 0x30, 0xb6, 0xaf, 0xe, 0x2b, 0xaa, 0x2a, 0xa4, 0xe1, 0xb9, 0x41, 0x23, 0x66, 0xd3, 0x3}}
return a, nil
}
var __1678264207_accounts_table_new_columns_addedUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x48\x4c\x4e\xce\x2f\xcd\x2b\x29\x56\x70\x74\x71\x51\xc8\x4e\xad\x2c\x48\xcc\x2c\x8a\xcf\x4b\xcc\x4d\x55\x08\x71\x8d\x08\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x50\x52\xb2\xe6\xc2\xa9\x2d\x27\xb1\xb8\x24\xbe\xb4\x38\x35\x25\x3e\x25\xb5\x28\xb3\x2c\xb1\x24\x33\x3f\x2f\x3e\x33\x2f\x25\xb5\x42\xc1\xd3\x2f\x44\xc1\xcf\x3f\x44\xc1\x2f\xd4\xc7\x07\x6e\x98\x81\x35\x20\x00\x00\xff\xff\x58\xef\x2d\xf3\x82\x00\x00\x00")
func _1678264207_accounts_table_new_columns_addedUpSqlBytes() ([]byte, error) {
return bindataRead(
__1678264207_accounts_table_new_columns_addedUpSql,
"1678264207_accounts_table_new_columns_added.up.sql",
)
}
func _1678264207_accounts_table_new_columns_addedUpSql() (*asset, error) {
bytes, err := _1678264207_accounts_table_new_columns_addedUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1678264207_accounts_table_new_columns_added.up.sql", size: 130, mode: os.FileMode(0644), modTime: time.Unix(1680619081, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf4, 0xd4, 0xf3, 0x35, 0xef, 0x5c, 0x19, 0x3c, 0x15, 0x90, 0x60, 0xbd, 0x1f, 0x81, 0xf0, 0x86, 0x73, 0x89, 0xa0, 0x70, 0xf2, 0x46, 0xae, 0xea, 0xd0, 0xc6, 0x9e, 0x55, 0x4a, 0x54, 0x62, 0xbb}}
return a, nil
}
var __1680770368_add_bio_to_settings_sync_clock_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x8e\x2f\xae\xcc\x4b\x8e\x4f\xce\xc9\x4f\xce\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\xca\xcc\x57\xf0\xf4\x0b\x71\x75\x77\x0d\x52\xf0\xf3\x0f\x51\xf0\x0b\xf5\xf1\x51\x70\x71\x75\x73\x0c\xf5\x09\x51\x30\xb0\xe6\x02\x04\x00\x00\xff\xff\xa1\x42\xdd\x4d\x4b\x00\x00\x00")
func _1680770368_add_bio_to_settings_sync_clock_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1680770368_add_bio_to_settings_sync_clock_tableUpSql,
"1680770368_add_bio_to_settings_sync_clock_table.up.sql",
)
}
func _1680770368_add_bio_to_settings_sync_clock_tableUpSql() (*asset, error) {
bytes, err := _1680770368_add_bio_to_settings_sync_clock_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1680770368_add_bio_to_settings_sync_clock_table.up.sql", size: 75, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x4a, 0x52, 0xf6, 0x3f, 0xaa, 0xd, 0xa0, 0xee, 0xe8, 0xe6, 0x16, 0x21, 0x80, 0x61, 0xe4, 0x7a, 0x4e, 0x37, 0x8d, 0x30, 0x51, 0x20, 0x4d, 0x15, 0x47, 0xfb, 0x6, 0xa1, 0xce, 0xc8, 0x27, 0x5a}}
return a, nil
}
var __1681110436_add_mnemonic_to_settings_sync_clock_tableUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\xcd\xc1\x4a\x03\x31\x10\xc6\xf1\xfb\x3e\xc5\x77\xdb\xd6\x53\xef\x4b\x85\x74\x77\x56\x0b\xd3\x44\xb2\x13\x3c\xe6\x90\x06\x0d\xba\x59\x30\x41\xe8\xdb\x8b\x28\x56\x58\xf1\x3a\xcc\xf7\xfb\x2b\x16\xb2\x10\x75\x60\x42\x89\xb5\xa6\xfc\x54\x7c\xb9\xe4\xe0\xc3\xeb\x12\x5e\xa0\x86\x01\xbd\x61\x77\xd2\x98\x73\x9c\x97\x9c\x82\x7f\x8b\xf3\xf2\x1e\xcf\x38\x6a\xa1\x3b\xb2\xd0\x46\xa0\x1d\x33\x06\x1a\x95\x63\xc1\xae\x6b\xfe\x72\xff\xc5\x0e\xc6\x30\x29\xbd\xc6\x46\xc5\x13\x75\x8d\x7b\x18\x94\xfc\xb2\x26\x92\x35\xb2\xc7\x66\x22\xa6\x5e\xd0\x1b\xa7\x65\x73\xb3\xc5\x2d\x76\x18\xad\x39\x5d\x97\x8f\xf7\x64\xe9\x67\x8b\xe3\xf4\xd5\x33\xf6\x7a\xdb\xa3\x6d\xb7\xdf\x8f\xe5\x92\xeb\x73\xac\x29\xf8\xf4\x19\x68\xd3\xb9\xed\x9a\x8f\x00\x00\x00\xff\xff\x66\x07\x60\x7d\x37\x01\x00\x00")
func _1681110436_add_mnemonic_to_settings_sync_clock_tableUpSqlBytes() ([]byte, error) {
return bindataRead(
__1681110436_add_mnemonic_to_settings_sync_clock_tableUpSql,
"1681110436_add_mnemonic_to_settings_sync_clock_table.up.sql",
)
}
func _1681110436_add_mnemonic_to_settings_sync_clock_tableUpSql() (*asset, error) {
bytes, err := _1681110436_add_mnemonic_to_settings_sync_clock_tableUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1681110436_add_mnemonic_to_settings_sync_clock_table.up.sql", size: 311, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3d, 0x74, 0x81, 0x7d, 0x9e, 0x77, 0xb6, 0xfe, 0xe3, 0xcb, 0x48, 0xe5, 0x5f, 0x39, 0x23, 0xa1, 0x7d, 0x53, 0x22, 0xe8, 0x96, 0x15, 0x8a, 0x1e, 0x8e, 0xbc, 0xe2, 0x1d, 0xc4, 0xc2, 0x56, 0x34}}
return a, nil
}
var __1681392602_9d_sync_periodUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x0a\x0d\x70\x71\x0c\x71\x55\x28\x4e\x2d\x29\xc9\xcc\x4b\x2f\x56\x08\x76\x0d\x51\x48\x49\x4d\x4b\x2c\xcd\x29\x89\x2f\xae\xcc\x4b\x8e\x2f\x48\x2d\xca\xcc\x4f\x51\xb0\x55\x30\x37\x37\x37\x33\x30\xb0\x56\xd0\xd5\x55\xb0\x54\x48\x49\xac\x2c\xe6\x02\x04\x00\x00\xff\xff\xdf\x72\xa4\x65\x3c\x00\x00\x00")
func _1681392602_9d_sync_periodUpSqlBytes() ([]byte, error) {
return bindataRead(
__1681392602_9d_sync_periodUpSql,
"1681392602_9d_sync_period.up.sql",
)
}
func _1681392602_9d_sync_periodUpSql() (*asset, error) {
bytes, err := _1681392602_9d_sync_periodUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1681392602_9d_sync_period.up.sql", size: 60, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xc9, 0xa, 0x90, 0x29, 0x7f, 0x76, 0x98, 0xa7, 0x71, 0x80, 0x5a, 0x2f, 0xbe, 0x23, 0x9a, 0xd4, 0xf4, 0x39, 0x19, 0xd3, 0xa5, 0x34, 0x6e, 0x67, 0x6a, 0xbe, 0x8a, 0xad, 0x21, 0xc7, 0xba, 0x88}}
return a, nil
}
var __1681762078_default_sync_period_9dUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x96\xcd\x6e\xe3\x36\x10\xc7\xef\x7a\x0a\x62\x2f\x69\x8b\x5d\x20\x39\xb4\x69\x11\xf4\xe0\x24\x4a\xd6\xa8\x63\x07\x8a\xdc\xed\x9e\x08\x8a\x1c\x59\x84\x28\x92\xe5\x50\x36\xfc\xf6\x05\x65\x59\x96\x6d\x59\xde\x1e\x25\xfe\x87\xf3\xf9\x23\xf9\x94\xc4\x93\x34\x26\xe9\xe4\x71\x16\x13\x04\xef\xa5\x5e\x21\xcd\x4a\xf2\x53\x44\x08\x13\xc2\x01\x22\xf9\x7b\x92\x3c\x7d\x9d\x24\x64\xbe\x48\xc9\x7c\x39\x9b\x7d\x8e\x08\xe1\x05\x33\x48\x2b\x23\x80\x3c\x2e\x16\xb3\x78\x32\x27\xcf\xf1\xcb\x64\x39\x4b\x49\xce\x14\x42\xa3\xa9\x9d\x03\xcd\xb7\xdd\x06\x7b\xc5\x4d\x8d\xe2\xe6\xa0\xf0\x54\x83\xdf\x18\x57\x0e\x7b\xaa\xd1\x9b\x8a\x66\xc6\x78\x6d\x04\x20\x79\x9c\x2d\x1e\x87\x16\x28\x68\x96\x29\x10\x9d\x40\x30\x6b\x91\x8e\x65\x01\xd2\xde\xfd\xfa\xfb\xdd\xa9\x26\x2c\xe5\x0a\xc0\xf7\x7f\x14\x52\x00\x2d\x4c\x05\xd4\x1b\xa3\xbc\xb4\x97\x13\x97\x1a\x3d\x53\x8a\x79\x69\x34\x95\x62\xd0\x75\x09\x5b\x5a\x5f\x5e\xe3\xcc\x09\xda\xec\xa3\x39\xf4\x85\xfd\x75\xcb\xa4\x03\x41\x8d\x26\xcb\xf9\xc7\xf4\x75\x1e\x3f\x93\xc7\xe9\xeb\x74\x9e\x9e\x8a\xa4\x5e\xf5\xed\x15\x43\x4f\x6b\x2b\x98\x07\x31\x64\xaa\x98\x07\xf4\x54\x80\x93\x6b\x08\x3b\xf8\xe2\x20\x9b\xce\xd3\x2e\xe3\xdb\x46\x6d\x56\x54\xc1\x1a\x54\xdf\x45\xa5\xa1\x32\x5a\xf2\xfe\x3f\xcd\x2a\x18\xcc\xb7\x6d\xff\xae\xb5\xc7\x2b\x46\x00\xe5\x46\xe7\x72\xd5\xb5\x55\x1b\x2f\x73\xc9\x9b\xea\xf6\x9a\x7e\xa9\x19\xb6\x30\xde\xec\x72\x38\xdb\xde\x4a\xad\x41\xd0\x8a\x49\x85\xe0\xd6\xe0\x0e\xd3\x65\x1d\xe4\xe0\x42\x79\xfb\x61\xb7\x2b\x6b\x09\x1b\x6a\x9d\x5c\x33\xbe\x1d\xf1\x5c\x67\x4a\x72\x5a\xc2\x76\x30\x6b\x07\x15\x54\x19\x38\x8a\x5b\xcd\xa5\x5e\x51\x5e\x18\xc9\x47\x78\x42\xb9\xd2\x41\x67\x0b\xc7\x70\xb8\x92\xe8\x25\x2f\xc1\x21\xb5\x8c\x97\x48\xdb\x41\xec\x31\xd1\x09\x1c\xf0\x40\xde\xfe\xfb\x20\x68\x83\x31\x9a\x56\x26\x93\x0a\x3a\x38\x2f\xc7\xb5\xd5\xbe\x00\x2f\x79\x7f\xd6\x3b\xd6\xa5\xb8\x21\xef\xc9\xf4\x6d\x92\x7c\x27\x7f\xc5\xdf\x83\x41\x8d\xe0\x42\x55\x0f\x5e\x37\x21\x4a\x4f\x9d\x31\x7e\x14\xd8\x56\x87\x10\xe6\x97\x5a\x86\x38\xd6\xfa\x56\xbd\x96\x28\x33\x15\xb8\x2d\x41\x1f\x41\x7e\x52\x2e\x0b\x5a\x04\x54\x0e\x51\x95\xf5\xf5\x01\x6b\x54\x99\x32\xa6\xa2\xb9\x54\x1e\xdc\x95\x63\x91\x59\x0b\xcc\x05\xae\x1b\x96\xf6\xe9\x1d\x43\xe5\xa0\x32\x1e\xa8\xad\xb1\xa0\x3f\x36\xf0\x2f\x93\xd9\x47\xdc\x24\x05\x5a\x0c\x18\x9e\x19\xa4\xc9\x32\xde\x8d\xe9\x99\x8f\x1d\x0c\xd7\x5d\x0d\x98\xe6\xce\x54\x81\x58\xcf\xb8\x47\x6a\xb4\x3a\x07\x64\xcc\x3c\x53\x86\x97\xb4\x02\x3d\x1c\x73\x67\xba\x81\xac\x81\x90\x29\x65\x36\xd4\x82\xab\x24\x62\x38\x6e\x1d\xfc\x5b\x03\xfa\x11\xd3\x1a\xe1\x98\xf8\x0b\x75\x51\x52\x97\x74\x0f\x7b\xbb\xed\xc5\x92\x0c\x19\x75\xbd\xa2\x28\x3d\xf4\x8f\x16\x93\x07\xb0\xac\xe4\xbe\x76\x80\xbb\x01\x95\x4a\xfa\xed\xf0\x44\xdc\x35\x63\xa3\x03\x92\xe0\x9d\xe4\x48\xb1\x30\xb5\x12\x34\xb4\xfa\xf2\xa0\x55\x80\xc8\x56\xf0\xff\x7a\x22\x20\x67\xb5\xf2\xcd\xa1\x14\xea\x2a\x8d\x08\x41\xc5\xaf\xf1\x81\xe9\xfb\xfb\xfb\xdf\x6e\x6f\x3f\x93\x2f\x5f\xc8\x1f\x44\xb0\x2d\xf6\xae\xf2\xc0\x36\x45\xcf\x7c\xdd\x3b\x53\xc2\x44\xee\xfe\xb5\xd7\xce\xe5\xaa\xaf\x64\xde\x9e\x4d\x07\xfb\xf0\x2f\x67\x6b\xe3\x8e\xca\x68\x2c\x68\x04\xf6\x03\x37\xc0\x69\xbd\xb1\x30\x1b\xea\xcd\x48\xb1\x3d\x28\x08\xb5\xde\xee\x51\xa8\x9d\x3a\x3b\x90\x3a\x93\x4f\x9f\x82\x4d\xc6\x78\x59\xdb\xeb\x13\x12\x2e\xdf\x9d\x76\x84\xff\x76\xb3\x1c\x3c\x2f\xc6\x08\x64\xb5\x37\xb4\x6d\xf4\x75\x5e\x43\x21\x99\x95\xcd\x95\x94\xc6\xff\x0c\x38\xdf\xa5\x22\x24\x5a\xc5\xb6\xbb\xab\x6f\x4c\xd8\xbc\x13\xf6\xd7\xf7\x99\xff\x33\xa3\x2e\x90\xaa\xf6\x35\x53\xfb\x99\xbc\x1e\x78\x26\xcd\x68\x1c\xfb\xe7\x06\x0d\xe7\xe6\xfa\x6a\x08\xd1\xcf\xe4\xdb\x34\xfd\xba\x58\xa6\x24\x59\x7c\x9b\x3e\x3f\x44\xd1\x74\xfe\x11\x27\x69\xe8\xc8\xe2\xe8\x21\xfc\x11\xcf\xe2\xa7\x94\xfc\x42\x5e\x92\xc5\x5b\xb7\xf2\x10\x45\xcf\xc9\xe2\xfd\xe4\xe1\xfc\x10\x45\x93\x59\x1a\x27\x03\xef\xe9\x24\x9e\x4f\xde\x62\xd2\xdb\xfc\x21\x8a\x96\xef\xcf\xe1\xf5\xbd\xff\x43\x3e\xe2\x74\x90\xbf\x3f\x5b\xe2\x1e\x7a\xc4\xfd\x17\x00\x00\xff\xff\x02\xad\xdb\x05\xba\x0b\x00\x00")
func _1681762078_default_sync_period_9dUpSqlBytes() ([]byte, error) {
return bindataRead(
__1681762078_default_sync_period_9dUpSql,
"1681762078_default_sync_period_9d.up.sql",
)
}
func _1681762078_default_sync_period_9dUpSql() (*asset, error) {
bytes, err := _1681762078_default_sync_period_9dUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1681762078_default_sync_period_9d.up.sql", size: 3002, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x3e, 0xd9, 0x26, 0xfc, 0xa9, 0x45, 0xc1, 0x81, 0xa8, 0xe2, 0x2c, 0xe9, 0x3c, 0xea, 0x1d, 0x37, 0x11, 0x45, 0x8c, 0x6c, 0xbc, 0xc2, 0x6, 0x69, 0x2, 0x75, 0x29, 0x40, 0x9f, 0xc5, 0xbb, 0x36}}
return a, nil
}
var __1681780680_add_clock_to_social_links_settingsUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\xcb\xb1\x0a\xc2\x30\x10\x06\xe0\xbd\x4f\xf1\x3f\x82\xce\xc5\xe1\x34\x27\x16\xce\x54\xda\x0b\x8e\x41\x82\x48\xe8\xd1\x82\x57\xdf\x5f\x04\xd7\xee\xdf\x47\xa2\x3c\x40\xe9\x28\x0c\x5f\x4a\x7d\x58\xb6\x3a\x4f\x9e\xfd\xb9\xae\x75\x7e\x39\x28\x04\x9c\x7a\x49\xd7\x88\x62\x4b\x99\xd0\x45\x45\xe0\x33\x25\x51\xec\xda\x26\xdd\x02\xe9\x56\x1e\x59\xff\xeb\x80\x3d\xee\x17\x1e\x18\x3f\x92\x3f\x6f\x43\x37\x22\xf6\x8a\x98\x44\xda\xe6\x1b\x00\x00\xff\xff\x40\xba\xee\x47\x89\x00\x00\x00")
func _1681780680_add_clock_to_social_links_settingsUpSqlBytes() ([]byte, error) {
return bindataRead(
__1681780680_add_clock_to_social_links_settingsUpSql,
"1681780680_add_clock_to_social_links_settings.up.sql",
)
}
func _1681780680_add_clock_to_social_links_settingsUpSql() (*asset, error) {
bytes, err := _1681780680_add_clock_to_social_links_settingsUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1681780680_add_clock_to_social_links_settings.up.sql", size: 137, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x63, 0x11, 0xf5, 0x41, 0xe5, 0x5a, 0xf4, 0xe3, 0xf3, 0x14, 0x87, 0x28, 0xd8, 0xf0, 0x52, 0x31, 0x8, 0xd5, 0xbb, 0xf4, 0xff, 0x55, 0x5f, 0x42, 0x90, 0xcb, 0xf7, 0x46, 0x2, 0x6, 0xbe, 0x42}}
return a, nil
}
var __1682073779_settings_table_remove_latest_derived_path_columnUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x98\xc1\x6e\xe3\x36\x10\x86\xef\x7a\x0a\x62\x2f\x69\x81\x2c\x90\x1c\xda\xb4\x08\x7a\x70\x12\x25\x6b\xd4\xb1\x03\x45\xee\x76\x4f\x04\x25\x8e\x2c\xc2\x14\xc9\x92\x94\x0d\xbf\x7d\x41\x5b\x96\x65\x89\x94\xbd\x47\x4b\x33\x22\x39\x33\x3f\xff\x0f\x7e\x4e\xe2\x49\x1a\xa3\x74\xf2\x34\x8b\x91\x01\x6b\x99\x58\x19\x9c\xd5\xe8\x97\x08\x21\x42\xa9\x06\x63\xd0\x3f\x93\xe4\xf9\xdb\x24\x41\xf3\x45\x8a\xe6\xcb\xd9\xec\x36\x42\x28\x2f\x89\x34\xb8\x92\x14\xd0\xd3\x62\x31\x8b\x27\x73\xf4\x12\xbf\x4e\x96\xb3\x14\x15\x84\x1b\xd8\xc7\xd4\x5a\x83\xc8\x77\xed\x07\x8e\x11\x37\xb5\xa1\x37\xa7\x08\x8b\x05\xd8\xad\xd4\x6b\xff\x4a\xb5\xb1\xb2\xc2\x99\x94\x56\x48\x0a\x06\x3d\xcd\x16\x4f\xbe\x17\x18\x04\xc9\x38\xd0\x36\x80\x12\xa5\x0c\x1e\x3b\x05\x30\x75\xff\xdb\x1f\xf7\xfd\x18\xf7\xaa\xe0\x00\xb6\xfb\xa0\x64\x14\x70\x29\x2b\xc0\x56\x4a\x6e\x99\x0a\x1f\x9c\x09\x63\x09\xe7\xc4\x32\x29\x30\xa3\xde\xa5\xd7\xb0\xc3\x75\xf8\x5d\x4e\x34\xc5\xfb\xef\x88\x1c\xba\x81\xdd\xf7\x8a\x30\x0d\x14\x4b\x81\x96\xf3\xcf\xe9\xdb\x3c\x7e\x41\x4f\xd3\xb7\xe9\x3c\xed\x07\x31\xb1\xea\xe6\x73\x62\x2c\xae\x15\x25\x16\xa8\x2f\x95\xcb\x15\xe6\xb0\x01\xde\x4d\xaa\x04\x54\x52\xb0\xbc\xfb\x4c\x90\x0a\xbc\x27\x68\x1a\x7a\x68\xd6\xf9\x1b\x49\x01\xe7\x52\x14\x6c\xd5\x36\x4a\x48\xcb\x0a\x96\xef\xeb\xd5\x69\x63\xa8\xbc\xaa\x94\x56\x62\x45\x6c\x39\xfc\xbc\x62\x42\x00\xc5\x15\x61\xdc\x80\xde\x80\x3e\xcd\x8b\xd2\x50\x80\x76\x05\xeb\x6e\xbb\x79\xb3\x61\xb0\xc5\x4a\xb3\x0d\xc9\x77\x23\x2b\xd7\x19\x67\x39\x5e\xc3\xce\x7b\x6a\x0d\x15\x54\x19\x68\x6c\x76\x22\x67\x62\x85\xf3\x52\xb2\x7c\x44\x21\x86\xad\x84\x8b\x53\xa5\x26\xc6\x5f\x49\x63\x59\xbe\x06\x6d\xb0\x22\xf9\xda\xe0\x66\xb4\x3a\x53\xde\x06\x68\xc8\x9d\x96\x8e\xbf\x4f\x01\xcd\x66\xa4\xc0\x95\xcc\x18\x87\x56\x6e\xe1\x7d\xed\x84\x2d\xc1\xb2\xbc\x3b\xbd\xad\x7a\x19\xbd\x41\x1f\xc9\xf4\x7d\x92\xfc\x40\x7f\xc7\x3f\x5c\x42\x6d\x40\xbb\xaa\x9e\x56\xdd\xba\x5d\x5a\xac\xa5\xb4\xa3\x12\x6c\xe2\x0c\xb8\x89\xc4\x8a\x18\x33\xd6\xfa\x26\x7a\xc3\x0c\xcb\xb8\x53\xe2\x1a\xc4\x99\x6c\x7b\xe5\x52\x20\xa8\x1b\xfe\xd3\xae\xd6\xf5\xe5\x01\xdb\x47\x65\x5c\xca\x0a\x17\x8c\x5b\xd0\x17\x2e\x3a\xa2\x14\x10\xed\x94\x8a\xa6\xf3\xb4\x3d\x5e\x1b\x78\xd7\x0c\x87\xb4\x80\x55\x6d\x4a\x7c\xdd\xc0\xbf\x4e\x66\x9f\xf1\xfe\x50\x20\xa8\x27\x71\x90\x90\x26\xcb\xf8\x30\xa6\x83\x35\x0e\x62\xb8\xbc\x94\x27\xb5\xd0\xb2\x72\x8a\xb5\x24\xb7\x06\x4b\xc1\x87\x02\x19\x4b\xcf\xb8\xcc\xd7\xb8\x02\xe1\xdf\x73\x9b\xba\x85\x6c\x2f\x42\xc2\xb9\xdc\x62\x05\xba\x62\xc6\xb8\x0b\x54\xc3\x7f\x35\x18\x3b\x92\x5a\x1b\x38\x57\x7c\xa0\x2e\x9c\x89\x35\x3e\x8a\xbd\xf9\x6c\xb0\x24\xbe\xa4\xb6\x57\xd8\x30\x0b\xdd\xab\x45\x16\x4e\x58\x8a\xe5\xb6\xd6\x60\x0e\x03\xca\x38\xb3\x3b\xff\x44\xdc\xef\xc7\x46\x38\x49\x82\xd5\x2c\x37\xd8\x94\xb2\xe6\x14\xbb\x56\x87\x07\xad\x02\x63\xc8\x0a\x7e\xae\x27\x14\x0a\x52\x73\xbb\xbf\x94\x5c\x5d\x99\xa4\x6e\x53\xf1\x5b\x7c\xd2\xf4\xc3\xc3\xc3\xef\x77\x77\xb7\xe8\xeb\x57\xf4\x27\xa2\x64\x67\x3a\xe6\xec\xb4\x8d\x8d\x25\xb6\xee\xdc\x29\x6e\x22\x0f\xcf\x1a\x23\x09\x57\x7d\xc5\x8a\xe6\x6e\x3a\xe5\xbb\x67\x05\xd9\x48\x7d\x56\x46\xa9\x40\x18\x20\x57\x38\x40\xbf\xde\xa6\x94\x5b\x6c\xe5\x48\xb1\x2d\x70\x70\xb5\xde\x1d\xa5\x50\x6b\x3e\xb8\x90\xda\x94\x2f\x5f\x5c\x4e\x46\xf2\x75\xad\x2e\x4f\x88\xb3\xd3\x43\xec\x88\xfe\x9b\x8f\x15\x60\xf3\x72\x4c\x81\xa4\xb6\x12\x37\x8d\xbe\xac\x57\x57\x48\xa2\xd8\xde\x92\xd2\xf8\x5f\xcf\xe2\x87\xa3\x50\x66\x14\x27\xbb\x83\xf5\x8d\x05\x5a\xa7\x89\xa3\x7d\x0f\xd6\x1f\x24\xb5\x1b\xa9\x6a\x5b\x13\x7e\x9c\xc9\xcb\x1b\xcf\x98\x1c\xdd\xc7\x11\x37\xb0\xbb\x37\x37\x17\xb7\x10\xfd\x8a\xbe\x4f\xd3\x6f\x8b\x65\x8a\x92\xc5\xf7\xe9\xcb\x63\x14\x4d\xe7\x9f\x71\x92\xba\x8e\x2c\xce\xd0\xf6\x33\x9e\xc5\xcf\xe9\x89\x6f\xcf\x71\xb6\x0b\xae\x1e\x44\xf5\x81\xe7\x18\x8c\x0e\x38\xd4\x83\x9d\x2d\x6e\x7a\x31\xd3\x03\x94\x1d\x7e\x0c\xe1\xa2\x17\x13\x3d\x58\x18\xc4\xc1\x33\x0e\xec\x36\xe4\xc8\x7d\x5d\xcc\xeb\x81\x5d\x90\xe9\xce\xe9\xcd\xcf\x6b\x43\x54\xf3\x20\xda\x39\x8c\x8d\xb0\xd7\x90\xb2\xc6\xa0\x6a\x8c\xa7\x46\x51\xaa\x0f\x4d\x67\x4c\x14\xc0\xa1\x10\xfd\x04\x39\x27\xcc\x37\x7d\xb4\x09\x43\xcc\x39\xae\x5c\xc5\x25\x23\x04\x72\x15\x6c\x5c\x8d\x15\x57\x01\xc4\x55\xa8\xe0\x81\x82\x4b\xfe\x7f\xc1\xea\x2f\xb8\xfc\x98\x9d\x5f\x30\xee\x80\x45\xdf\xfa\x1d\x38\x60\xbe\x3d\x9f\x1d\x58\xac\xc7\x5d\xc7\x7c\x34\x64\x98\x43\x53\xec\xf9\xdf\xd0\xe8\x42\x96\xd6\x33\xaf\xbe\x47\x05\xad\x28\xec\x35\x8d\xab\xf8\xcc\x23\x7a\x4d\x16\xef\xad\x09\x3c\x46\xd1\x4b\xb2\xf8\xe8\xfd\xeb\xf1\x18\x45\x93\x59\x1a\x27\x9e\x3f\x43\x92\x78\x3e\x79\x8f\x51\xc7\x47\x1e\xa3\x68\xf9\xf1\x32\x49\x4f\x71\xe8\x33\x4e\xbd\xa8\xf5\x57\x03\x57\x8f\x27\xb8\xfa\x3f\x00\x00\xff\xff\xad\xc9\x3e\x7a\x76\x11\x00\x00")
func _1682073779_settings_table_remove_latest_derived_path_columnUpSqlBytes() ([]byte, error) {
return bindataRead(
__1682073779_settings_table_remove_latest_derived_path_columnUpSql,
"1682073779_settings_table_remove_latest_derived_path_column.up.sql",
)
}
func _1682073779_settings_table_remove_latest_derived_path_columnUpSql() (*asset, error) {
bytes, err := _1682073779_settings_table_remove_latest_derived_path_columnUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1682073779_settings_table_remove_latest_derived_path_column.up.sql", size: 4470, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7a, 0x36, 0x2, 0x41, 0xd, 0x5c, 0xd1, 0x92, 0x85, 0x6d, 0x84, 0xff, 0x67, 0xa7, 0x4c, 0x67, 0xa4, 0xef, 0x52, 0x69, 0x1f, 0x22, 0x25, 0x92, 0xc, 0xb3, 0x89, 0x50, 0x91, 0xc, 0x49, 0xf9}}
return a, nil
}
var __1682146075_add_created_at_to_saved_addressesUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x72\xf4\x09\x71\x0d\x52\x08\x71\x74\xf2\x71\x55\x28\x4e\x2c\x4b\x4d\x89\x4f\x4c\x49\x29\x4a\x2d\x2e\x4e\x2d\x56\x70\x74\x71\x51\x70\xf6\xf7\x09\xf5\xf5\x53\x48\x2e\x4a\x4d\x2c\x01\x49\x96\x28\x78\xfa\x85\x28\xb8\xb8\xba\x39\x86\xfa\x84\x28\x18\x58\x73\x85\x06\xb8\x38\x86\x60\xea\x0d\x76\x0d\x41\xd6\x64\xab\x60\x60\x0d\x08\x00\x00\xff\xff\x2d\xe1\x44\x6c\x6b\x00\x00\x00")
func _1682146075_add_created_at_to_saved_addressesUpSqlBytes() ([]byte, error) {
return bindataRead(
__1682146075_add_created_at_to_saved_addressesUpSql,
"1682146075_add_created_at_to_saved_addresses.up.sql",
)
}
func _1682146075_add_created_at_to_saved_addressesUpSql() (*asset, error) {
bytes, err := _1682146075_add_created_at_to_saved_addressesUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1682146075_add_created_at_to_saved_addresses.up.sql", size: 107, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x88, 0xfe, 0x35, 0x9c, 0x6b, 0xdf, 0x67, 0x18, 0x16, 0xe4, 0xc9, 0xd4, 0x77, 0x7c, 0x4, 0xe2, 0x6c, 0x41, 0xd9, 0x53, 0x97, 0xfe, 0x5, 0xa3, 0x23, 0xce, 0x82, 0xad, 0x92, 0x5e, 0xd7, 0x7d}}
return a, nil
}
var __1682393575_sync_ens_nameUpSql = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x41\x6b\xdc\x30\x14\x84\xef\xfe\x15\x73\x4c\x20\x29\xbd\xfb\xa4\xd8\x6f\x8b\x41\x2b\xa5\xb2\x0c\xbd\x39\x42\x7a\xb4\x62\xd7\x72\x6a\x79\xb3\xc9\xbf\x2f\x66\x53\xb3\xdb\x6c\x21\x67\x69\x66\xde\x7c\x8c\x90\x96\x0c\xac\x78\x90\x84\xcc\xf3\x1c\xd3\xcf\xdc\xe7\xb7\xe4\x7b\xbf\x1f\xfd\x0e\xa2\xae\x51\x69\xd9\x6d\x15\x0e\x99\xa7\xe4\x06\xce\x68\x94\xa5\x6f\x64\xa0\xb4\x85\xea\xa4\x44\x4d\x1b\xd1\x49\x8b\xaf\x65\x51\xdc\xdf\xe3\xc8\x48\xcc\x01\x13\x0f\xe3\x0b\x23\x1c\x9e\xf7\xd1\xbb\x99\x31\xb1\x1f\xa7\x90\x91\x63\xf2\x0c\x4e\xf9\x8b\x08\x81\x52\xee\xde\xad\x6f\x1a\xd5\x92\xb1\xd0\x06\x86\x1e\xa5\xa8\x68\xc9\xd2\xcb\xcf\x7e\x8d\xbf\xc5\xe0\xde\x10\x53\xe6\x69\xe6\xf0\xd1\xbd\xa8\x0c\x09\x4b\xef\xa5\x2e\xa4\xfd\xcc\xc3\x33\x44\x8b\x96\x24\x55\x16\x75\xd3\xda\x46\x55\x76\xed\x76\x07\xff\xcb\xc5\xd4\xc7\x80\x8d\xd1\xdb\x4b\x75\x59\xd4\x46\x3f\x5e\xf3\x2d\x8b\x73\x8e\x57\x22\x0d\x29\xb1\x25\xfc\x5b\xe5\x12\x97\x0b\x01\x87\x14\x7f\x1f\x18\x31\x05\x7e\xc5\x3c\xc2\xbd\x8c\xf1\x4a\xc7\x3b\x8c\xd3\xa2\xf3\x2e\x21\x2f\x34\x66\x1c\xe3\x7e\x8f\xc1\xed\x18\x4f\xd7\x29\x3e\xe1\x38\x4e\xbb\xbf\x74\x3a\xd5\x7c\xef\x96\x87\x9a\x7e\x20\x86\xd7\xfe\x94\xbc\xde\xd6\xaf\x20\xb4\xba\x3c\x1a\x37\x1f\x69\xdd\x96\xc5\xff\x11\x9c\x8f\xe8\xb4\xaa\x46\xd9\xf3\xcd\x7c\x4a\x79\x1a\x53\xc0\x83\xd6\x92\x84\x5a\xf5\x1b\x21\x5b\x2a\x8b\x3f\x01\x00\x00\xff\xff\x48\x84\xce\x5e\xc9\x02\x00\x00")
func _1682393575_sync_ens_nameUpSqlBytes() ([]byte, error) {
return bindataRead(
__1682393575_sync_ens_nameUpSql,
"1682393575_sync_ens_name.up.sql",
)
}
func _1682393575_sync_ens_nameUpSql() (*asset, error) {
bytes, err := _1682393575_sync_ens_nameUpSqlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "1682393575_sync_ens_name.up.sql", size: 713, mode: os.FileMode(0644), modTime: time.Unix(1682559310, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xfb, 0xea, 0xcb, 0x4d, 0x71, 0x5a, 0x49, 0x19, 0x8b, 0xef, 0x66, 0x27, 0x33, 0x89, 0xb0, 0xe, 0x37, 0x1b, 0x41, 0x8, 0x12, 0xcc, 0x56, 0xd8, 0x1b, 0xf, 0xf8, 0x50, 0x4b, 0x93, 0xf1, 0x29}}
return a, nil
}
var _docGo = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2c\xc9\xb1\x0d\xc4\x20\x0c\x05\xd0\x9e\x29\xfe\x02\xd8\xfd\x6d\xe3\x4b\xac\x2f\x44\x82\x09\x78\x7f\xa5\x49\xfd\xa6\x1d\xdd\xe8\xd8\xcf\x55\x8a\x2a\xe3\x47\x1f\xbe\x2c\x1d\x8c\xfa\x6f\xe3\xb4\x34\xd4\xd9\x89\xbb\x71\x59\xb6\x18\x1b\x35\x20\xa2\x9f\x0a\x03\xa2\xe5\x0d\x00\x00\xff\xff\x60\xcd\x06\xbe\x4a\x00\x00\x00")
func docGoBytes() ([]byte, error) {
return bindataRead(
_docGo,
"doc.go",
)
}
func docGo() (*asset, error) {
bytes, err := docGoBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "doc.go", size: 74, mode: os.FileMode(0644), modTime: time.Unix(1662753054, 0)}
a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xde, 0x7c, 0x28, 0xcd, 0x47, 0xf2, 0xfa, 0x7c, 0x51, 0x2d, 0xd8, 0x38, 0xb, 0xb0, 0x34, 0x9d, 0x4c, 0x62, 0xa, 0x9e, 0x28, 0xc3, 0x31, 0x23, 0xd9, 0xbb, 0x89, 0x9f, 0xa0, 0x89, 0x1f, 0xe8}}
return a, nil
}
// Asset loads and returns the asset for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func Asset(name string) ([]byte, error) {
canonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[canonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err)
}
return a.bytes, nil
}
return nil, fmt.Errorf("Asset %s not found", name)
}
// AssetString returns the asset contents as a string (instead of a []byte).
func AssetString(name string) (string, error) {
data, err := Asset(name)
return string(data), err
}
// MustAsset is like Asset but panics when Asset would return an error.
// It simplifies safe initialization of global variables.
func MustAsset(name string) []byte {
a, err := Asset(name)
if err != nil {
panic("asset: Asset(" + name + "): " + err.Error())
}
return a
}
// MustAssetString is like AssetString but panics when Asset would return an
// error. It simplifies safe initialization of global variables.
func MustAssetString(name string) string {
return string(MustAsset(name))
}
// AssetInfo loads and returns the asset info for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func AssetInfo(name string) (os.FileInfo, error) {
canonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[canonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err)
}
return a.info, nil
}
return nil, fmt.Errorf("AssetInfo %s not found", name)
}
// AssetDigest returns the digest of the file with the given name. It returns an
// error if the asset could not be found or the digest could not be loaded.
func AssetDigest(name string) ([sha256.Size]byte, error) {
canonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[canonicalName]; ok {
a, err := f()
if err != nil {
return [sha256.Size]byte{}, fmt.Errorf("AssetDigest %s can't read by error: %v", name, err)
}
return a.digest, nil
}
return [sha256.Size]byte{}, fmt.Errorf("AssetDigest %s not found", name)
}
// Digests returns a map of all known files and their checksums.
func Digests() (map[string][sha256.Size]byte, error) {
mp := make(map[string][sha256.Size]byte, len(_bindata))
for name := range _bindata {
a, err := _bindata[name]()
if err != nil {
return nil, err
}
mp[name] = a.digest
}
return mp, nil
}
// AssetNames returns the names of the assets.
func AssetNames() []string {
names := make([]string, 0, len(_bindata))
for name := range _bindata {
names = append(names, name)
}
return names
}
// _bindata is a table, holding each asset generator, mapped to its name.
var _bindata = map[string]func() (*asset, error){
"1640111208_dummy.up.sql": _1640111208_dummyUpSql,
"1642666031_add_removed_clock_to_bookmarks.up.sql": _1642666031_add_removed_clock_to_bookmarksUpSql,
"1643644541_gif_api_key_setting.up.sql": _1643644541_gif_api_key_settingUpSql,
"1644188994_recent_stickers.up.sql": _1644188994_recent_stickersUpSql,
"1646659233_add_address_to_dapp_permisssion.up.sql": _1646659233_add_address_to_dapp_permisssionUpSql,
"1646841105_add_emoji_account.up.sql": _1646841105_add_emoji_accountUpSql,
"1647278782_display_name.up.sql": _1647278782_display_nameUpSql,
"1647862838_reset_last_backup.up.sql": _1647862838_reset_last_backupUpSql,
"1647871652_add_settings_sync_clock_table.up.sql": _1647871652_add_settings_sync_clock_tableUpSql,
"1647880168_add_torrent_config.up.sql": _1647880168_add_torrent_configUpSql,
"1647882837_add_communities_settings_table.up.sql": _1647882837_add_communities_settings_tableUpSql,
"1647956635_add_waku_messages_table.up.sql": _1647956635_add_waku_messages_tableUpSql,
"1648554928_network_test.up.sql": _1648554928_network_testUpSql,
"1649174829_add_visitble_token.up.sql": _1649174829_add_visitble_tokenUpSql,
"1649882262_add_derived_from_accounts.up.sql": _1649882262_add_derived_from_accountsUpSql,
"1650612625_add_community_message_archive_hashes_table.up.sql": _1650612625_add_community_message_archive_hashes_tableUpSql,
"1650616788_add_communities_archives_info_table.up.sql": _1650616788_add_communities_archives_info_tableUpSql,
"1652715604_add_clock_accounts.up.sql": _1652715604_add_clock_accountsUpSql,
"1653037334_add_notifications_settings_table.up.sql": _1653037334_add_notifications_settings_tableUpSql,
"1654702119_add_mutual_contact_settings.up.sql": _1654702119_add_mutual_contact_settingsUpSql,
"1655375270_add_clock_field_to_communities_settings_table.up.sql": _1655375270_add_clock_field_to_communities_settings_tableUpSql,
"1655385721_drop_networks_config.up.sql": _1655385721_drop_networks_configUpSql,
"1655385724_networks_chainColor_shortName.up.sql": _1655385724_networks_chaincolor_shortnameUpSql,
"1655456688_add_deleted_at_field_to_bookmarks_table.up.sql": _1655456688_add_deleted_at_field_to_bookmarks_tableUpSql,
"1655462032_create_bookmarks_deleted_at_index.up.sql": _1655462032_create_bookmarks_deleted_at_indexUpSql,
"1657617291_add_multi_transactions_table.up.sql": _1657617291_add_multi_transactions_tableUpSql,
"1660134042_add_social_links_settings_table.up.sql": _1660134042_add_social_links_settings_tableUpSql,
"1660134060_settings_bio.up.sql": _1660134060_settings_bioUpSql,
"1660134070_add_wakuv2_store.up.sql": _1660134070_add_wakuv2_storeUpSql,
"1660134072_waku2_store_messages.up.sql": _1660134072_waku2_store_messagesUpSql,
"1662365868_add_key_uid_accounts.up.sql": _1662365868_add_key_uid_accountsUpSql,
"1662447680_add_keypairs_table.up.sql": _1662447680_add_keypairs_tableUpSql,
"1662460056_move_favourites_to_saved_addresses.up.sql": _1662460056_move_favourites_to_saved_addressesUpSql,
"1662738097_add_base_fee_transaction.up.sql": _1662738097_add_base_fee_transactionUpSql,
"1662972194_add_keypairs_table.up.sql": _1662972194_add_keypairs_tableUpSql,
"1664392661_add_third_party_id_to_waku_messages.up.sql": _1664392661_add_third_party_id_to_waku_messagesUpSql,
"1664783660_add_sync_info_to_saved_addresses.up.sql": _1664783660_add_sync_info_to_saved_addressesUpSql,
"1668109917_wakunodes.up.sql": _1668109917_wakunodesUpSql,
"1670249678_display_name_to_settings_sync_clock_table.up.sql": _1670249678_display_name_to_settings_sync_clock_tableUpSql,
"1670836810_add_imported_flag_to_community_archive_hashes.up.sql": _1670836810_add_imported_flag_to_community_archive_hashesUpSql,
"1671438731_add_magnetlink_uri_to_communities_archive_info.up.sql": _1671438731_add_magnetlink_uri_to_communities_archive_infoUpSql,
"1672933930_switcher_card.up.sql": _1672933930_switcher_cardUpSql,
"1674056187_add_price_cache.up.sql": _1674056187_add_price_cacheUpSql,
"1674136690_ens_usernames.up.sql": _1674136690_ens_usernamesUpSql,
"1674232431_add_balance_history.up.sql": _1674232431_add_balance_historyUpSql,
"1676368933_keypairs_to_keycards.up.sql": _1676368933_keypairs_to_keycardsUpSql,
"1676951398_add_currency_format_cache.up.sql": _1676951398_add_currency_format_cacheUpSql,
"1676968196_keycards_add_clock_column.up.sql": _1676968196_keycards_add_clock_columnUpSql,
"1676968197_add_fallback_rpc_to_networks.up.sql": _1676968197_add_fallback_rpc_to_networksUpSql,
"1677674090_add_chains_ens_istest_to_saved_addresses.up.sql": _1677674090_add_chains_ens_istest_to_saved_addressesUpSql,
"1677681143_accounts_table_type_column_update.up.sql": _1677681143_accounts_table_type_column_updateUpSql,
"1678264207_accounts_table_new_columns_added.up.sql": _1678264207_accounts_table_new_columns_addedUpSql,
"1680770368_add_bio_to_settings_sync_clock_table.up.sql": _1680770368_add_bio_to_settings_sync_clock_tableUpSql,
"1681110436_add_mnemonic_to_settings_sync_clock_table.up.sql": _1681110436_add_mnemonic_to_settings_sync_clock_tableUpSql,
"1681392602_9d_sync_period.up.sql": _1681392602_9d_sync_periodUpSql,
"1681762078_default_sync_period_9d.up.sql": _1681762078_default_sync_period_9dUpSql,
"1681780680_add_clock_to_social_links_settings.up.sql": _1681780680_add_clock_to_social_links_settingsUpSql,
"1682073779_settings_table_remove_latest_derived_path_column.up.sql": _1682073779_settings_table_remove_latest_derived_path_columnUpSql,
"1682146075_add_created_at_to_saved_addresses.up.sql": _1682146075_add_created_at_to_saved_addressesUpSql,
"1682393575_sync_ens_name.up.sql": _1682393575_sync_ens_nameUpSql,
"doc.go": docGo,
}
// AssetDir returns the file names below a certain
// directory embedded in the file by go-bindata.
// For example if you run go-bindata on data/... and data contains the
// following hierarchy:
// data/
// foo.txt
// img/
// a.png
// b.png
// then AssetDir("data") would return []string{"foo.txt", "img"},
// AssetDir("data/img") would return []string{"a.png", "b.png"},
// AssetDir("foo.txt") and AssetDir("notexist") would return an error, and
// AssetDir("") will return []string{"data"}.
func AssetDir(name string) ([]string, error) {
node := _bintree
if len(name) != 0 {
canonicalName := strings.Replace(name, "\\", "/", -1)
pathList := strings.Split(canonicalName, "/")
for _, p := range pathList {
node = node.Children[p]
if node == nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
}
}
if node.Func != nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
rv := make([]string, 0, len(node.Children))
for childName := range node.Children {
rv = append(rv, childName)
}
return rv, nil
}
type bintree struct {
Func func() (*asset, error)
Children map[string]*bintree
}
var _bintree = &bintree{nil, map[string]*bintree{
"1640111208_dummy.up.sql": &bintree{_1640111208_dummyUpSql, map[string]*bintree{}},
"1642666031_add_removed_clock_to_bookmarks.up.sql": &bintree{_1642666031_add_removed_clock_to_bookmarksUpSql, map[string]*bintree{}},
"1643644541_gif_api_key_setting.up.sql": &bintree{_1643644541_gif_api_key_settingUpSql, map[string]*bintree{}},
"1644188994_recent_stickers.up.sql": &bintree{_1644188994_recent_stickersUpSql, map[string]*bintree{}},
"1646659233_add_address_to_dapp_permisssion.up.sql": &bintree{_1646659233_add_address_to_dapp_permisssionUpSql, map[string]*bintree{}},
"1646841105_add_emoji_account.up.sql": &bintree{_1646841105_add_emoji_accountUpSql, map[string]*bintree{}},
"1647278782_display_name.up.sql": &bintree{_1647278782_display_nameUpSql, map[string]*bintree{}},
"1647862838_reset_last_backup.up.sql": &bintree{_1647862838_reset_last_backupUpSql, map[string]*bintree{}},
"1647871652_add_settings_sync_clock_table.up.sql": &bintree{_1647871652_add_settings_sync_clock_tableUpSql, map[string]*bintree{}},
"1647880168_add_torrent_config.up.sql": &bintree{_1647880168_add_torrent_configUpSql, map[string]*bintree{}},
"1647882837_add_communities_settings_table.up.sql": &bintree{_1647882837_add_communities_settings_tableUpSql, map[string]*bintree{}},
"1647956635_add_waku_messages_table.up.sql": &bintree{_1647956635_add_waku_messages_tableUpSql, map[string]*bintree{}},
"1648554928_network_test.up.sql": &bintree{_1648554928_network_testUpSql, map[string]*bintree{}},
"1649174829_add_visitble_token.up.sql": &bintree{_1649174829_add_visitble_tokenUpSql, map[string]*bintree{}},
"1649882262_add_derived_from_accounts.up.sql": &bintree{_1649882262_add_derived_from_accountsUpSql, map[string]*bintree{}},
"1650612625_add_community_message_archive_hashes_table.up.sql": &bintree{_1650612625_add_community_message_archive_hashes_tableUpSql, map[string]*bintree{}},
"1650616788_add_communities_archives_info_table.up.sql": &bintree{_1650616788_add_communities_archives_info_tableUpSql, map[string]*bintree{}},
"1652715604_add_clock_accounts.up.sql": &bintree{_1652715604_add_clock_accountsUpSql, map[string]*bintree{}},
"1653037334_add_notifications_settings_table.up.sql": &bintree{_1653037334_add_notifications_settings_tableUpSql, map[string]*bintree{}},
"1654702119_add_mutual_contact_settings.up.sql": &bintree{_1654702119_add_mutual_contact_settingsUpSql, map[string]*bintree{}},
"1655375270_add_clock_field_to_communities_settings_table.up.sql": &bintree{_1655375270_add_clock_field_to_communities_settings_tableUpSql, map[string]*bintree{}},
"1655385721_drop_networks_config.up.sql": &bintree{_1655385721_drop_networks_configUpSql, map[string]*bintree{}},
"1655385724_networks_chainColor_shortName.up.sql": &bintree{_1655385724_networks_chaincolor_shortnameUpSql, map[string]*bintree{}},
"1655456688_add_deleted_at_field_to_bookmarks_table.up.sql": &bintree{_1655456688_add_deleted_at_field_to_bookmarks_tableUpSql, map[string]*bintree{}},
"1655462032_create_bookmarks_deleted_at_index.up.sql": &bintree{_1655462032_create_bookmarks_deleted_at_indexUpSql, map[string]*bintree{}},
"1657617291_add_multi_transactions_table.up.sql": &bintree{_1657617291_add_multi_transactions_tableUpSql, map[string]*bintree{}},
"1660134042_add_social_links_settings_table.up.sql": &bintree{_1660134042_add_social_links_settings_tableUpSql, map[string]*bintree{}},
"1660134060_settings_bio.up.sql": &bintree{_1660134060_settings_bioUpSql, map[string]*bintree{}},
"1660134070_add_wakuv2_store.up.sql": &bintree{_1660134070_add_wakuv2_storeUpSql, map[string]*bintree{}},
"1660134072_waku2_store_messages.up.sql": &bintree{_1660134072_waku2_store_messagesUpSql, map[string]*bintree{}},
"1662365868_add_key_uid_accounts.up.sql": &bintree{_1662365868_add_key_uid_accountsUpSql, map[string]*bintree{}},
"1662447680_add_keypairs_table.up.sql": &bintree{_1662447680_add_keypairs_tableUpSql, map[string]*bintree{}},
"1662460056_move_favourites_to_saved_addresses.up.sql": &bintree{_1662460056_move_favourites_to_saved_addressesUpSql, map[string]*bintree{}},
"1662738097_add_base_fee_transaction.up.sql": &bintree{_1662738097_add_base_fee_transactionUpSql, map[string]*bintree{}},
"1662972194_add_keypairs_table.up.sql": &bintree{_1662972194_add_keypairs_tableUpSql, map[string]*bintree{}},
"1664392661_add_third_party_id_to_waku_messages.up.sql": &bintree{_1664392661_add_third_party_id_to_waku_messagesUpSql, map[string]*bintree{}},
"1664783660_add_sync_info_to_saved_addresses.up.sql": &bintree{_1664783660_add_sync_info_to_saved_addressesUpSql, map[string]*bintree{}},
"1668109917_wakunodes.up.sql": &bintree{_1668109917_wakunodesUpSql, map[string]*bintree{}},
"1670249678_display_name_to_settings_sync_clock_table.up.sql": &bintree{_1670249678_display_name_to_settings_sync_clock_tableUpSql, map[string]*bintree{}},
"1670836810_add_imported_flag_to_community_archive_hashes.up.sql": &bintree{_1670836810_add_imported_flag_to_community_archive_hashesUpSql, map[string]*bintree{}},
"1671438731_add_magnetlink_uri_to_communities_archive_info.up.sql": &bintree{_1671438731_add_magnetlink_uri_to_communities_archive_infoUpSql, map[string]*bintree{}},
"1672933930_switcher_card.up.sql": &bintree{_1672933930_switcher_cardUpSql, map[string]*bintree{}},
"1674056187_add_price_cache.up.sql": &bintree{_1674056187_add_price_cacheUpSql, map[string]*bintree{}},
"1674136690_ens_usernames.up.sql": &bintree{_1674136690_ens_usernamesUpSql, map[string]*bintree{}},
"1674232431_add_balance_history.up.sql": &bintree{_1674232431_add_balance_historyUpSql, map[string]*bintree{}},
"1676368933_keypairs_to_keycards.up.sql": &bintree{_1676368933_keypairs_to_keycardsUpSql, map[string]*bintree{}},
"1676951398_add_currency_format_cache.up.sql": &bintree{_1676951398_add_currency_format_cacheUpSql, map[string]*bintree{}},
"1676968196_keycards_add_clock_column.up.sql": &bintree{_1676968196_keycards_add_clock_columnUpSql, map[string]*bintree{}},
"1676968197_add_fallback_rpc_to_networks.up.sql": &bintree{_1676968197_add_fallback_rpc_to_networksUpSql, map[string]*bintree{}},
"1677674090_add_chains_ens_istest_to_saved_addresses.up.sql": &bintree{_1677674090_add_chains_ens_istest_to_saved_addressesUpSql, map[string]*bintree{}},
"1677681143_accounts_table_type_column_update.up.sql": &bintree{_1677681143_accounts_table_type_column_updateUpSql, map[string]*bintree{}},
"1678264207_accounts_table_new_columns_added.up.sql": &bintree{_1678264207_accounts_table_new_columns_addedUpSql, map[string]*bintree{}},
"1680770368_add_bio_to_settings_sync_clock_table.up.sql": &bintree{_1680770368_add_bio_to_settings_sync_clock_tableUpSql, map[string]*bintree{}},
"1681110436_add_mnemonic_to_settings_sync_clock_table.up.sql": &bintree{_1681110436_add_mnemonic_to_settings_sync_clock_tableUpSql, map[string]*bintree{}},
"1681392602_9d_sync_period.up.sql": &bintree{_1681392602_9d_sync_periodUpSql, map[string]*bintree{}},
"1681762078_default_sync_period_9d.up.sql": &bintree{_1681762078_default_sync_period_9dUpSql, map[string]*bintree{}},
"1681780680_add_clock_to_social_links_settings.up.sql": &bintree{_1681780680_add_clock_to_social_links_settingsUpSql, map[string]*bintree{}},
"1682073779_settings_table_remove_latest_derived_path_column.up.sql": &bintree{_1682073779_settings_table_remove_latest_derived_path_columnUpSql, map[string]*bintree{}},
"1682146075_add_created_at_to_saved_addresses.up.sql": &bintree{_1682146075_add_created_at_to_saved_addressesUpSql, map[string]*bintree{}},
"1682393575_sync_ens_name.up.sql": &bintree{_1682393575_sync_ens_nameUpSql, map[string]*bintree{}},
"doc.go": &bintree{docGo, map[string]*bintree{}},
}}
// RestoreAsset restores an asset under the given directory.
func RestoreAsset(dir, name string) error {
data, err := Asset(name)
if err != nil {
return err
}
info, err := AssetInfo(name)
if err != nil {
return err
}
err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755))
if err != nil {
return err
}
err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode())
if err != nil {
return err
}
return os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime())
}
// RestoreAssets restores an asset under the given directory recursively.
func RestoreAssets(dir, name string) error {
children, err := AssetDir(name)
// File
if err != nil {
return RestoreAsset(dir, name)
}
// Dir
for _, child := range children {
err = RestoreAssets(dir, filepath.Join(name, child))
if err != nil {
return err
}
}
return nil
}
func _filePath(dir, name string) string {
canonicalName := strings.Replace(name, "\\", "/", -1)
return filepath.Join(append([]string{dir}, strings.Split(canonicalName, "/")...)...)
}