You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* build: bump all deps
Signed-off-by: David Dal Busco <david.dalbusco@outlook.com>
* chore: fmt
Signed-off-by: David Dal Busco <david.dalbusco@outlook.com>
* 📄 Update LLMs.txt snapshot for PR review
---------
Signed-off-by: David Dal Busco <david.dalbusco@outlook.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
The function requires a collection and accepts various optional parameters, including a matcher (a regex applied to the document keys and descriptions), pagination options, and sorting order.
203
203
204
204
1.**`collection`** (required)
205
-
206
205
-**Description**: The key of the collection from which documents are to be listed.
207
206
-**Type**: `string`
208
207
209
208
2.**`filter`** (optional)
210
-
211
209
-**Description**: An optional object that can be used to provide various parameters to filter documents.
212
210
213
211
a. **`matcher`** (optional)
214
-
215
212
-**Description**: An object used to filter documents based on their keys or descriptions using regular expressions.
216
213
-**Type**: `ListMatcher`
217
214
@@ -255,7 +252,6 @@ The function requires a collection and accepts various optional parameters, incl
255
252
```
256
253
257
254
-**matcher**: Specifies the type of timestamp comparison. Can be one of the following:
258
-
259
255
-**equal**: Matches documents where the timestamp is exactly equal to the specified value.
260
256
-**greaterThan**: Matches documents where the timestamp is greater than the specified value.
261
257
-**lessThan**: Matches documents where the timestamp is less than the specified value.
@@ -265,7 +261,6 @@ The function requires a collection and accepts various optional parameters, incl
265
261
-**timestamps**: Used with the `between` matcher to specify a range of timestamps. The range is inclusive of both the start and end values.
266
262
267
263
b. **`paginate`** (optional)
268
-
269
264
-**Description**: An object to control pagination of the results
270
265
-**Type**: `ListPaginate`
271
266
@@ -280,7 +275,6 @@ The function requires a collection and accepts various optional parameters, incl
280
275
-**limit**: The maximum number of documents to return.
281
276
282
277
c. **`order`** (optional)
283
-
284
278
-**Description**: Control the sorting order of the results.
285
279
-**Type**: `ListOrder`
286
280
@@ -294,7 +288,6 @@ The function requires a collection and accepts various optional parameters, incl
Copy file name to clipboardExpand all lines: docs/white-paper/architecture.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,6 @@ The Console, Observatory, and CDN are the smart contracts which aim to be contro
51
51
In addition to the smart contracts themselves, Juno also provides a variety of libraries, tools and templates. These are meant to be used within the developer workflow when developers start, maintain, and develop their projects. They are designed to provide the best state-of-the-art developer experience.
52
52
53
53
-**Javascript Libraries**:
54
-
55
54
-**Core**: The core client library for interacting with satellites.
56
55
57
56
-**Analytics**: A tracker for integrating analytics.
-**Established**: Well-established platforms with extensive support and resources.
25
23
26
24
-**Market Share**: Large share of the market with many developers already using these services.
@@ -30,39 +28,32 @@ While Juno's blockchain-as-a-service approach offers a unique solution for devel
30
28
-**Scale**: Proven scalability to handle large workloads efficiently.
31
29
32
30
- Disadvantages:
33
-
34
31
-**Stuck in the Web2 Paradigm**: Reliance on centralized infrastructure, lacking the decentralization and security features of Web3 solutions.
35
32
36
33
<br />
37
34
38
35
- Web2: Newcomers (Render, Flightcontrol, SST)
39
-
40
36
- Advantages:
41
-
42
37
-**Features**: Address market demand for alternatives to established Web2 cloud providers.
43
38
44
39
-**Scale:** Well-funded and positioned to rapidly gain market share.
45
40
46
41
-**Trendy**: The “cool kids on the block”.
47
42
48
43
- Disadvantages:
49
-
50
44
-**Stuck in the Web2 Paradigm**: Share the same disadvantages as established Web2 providers, including reliance on centralized infrastructure and lack of decentralization and security features inherent in Web3 solutions.
51
45
52
46
<br />
53
47
54
48
- Web3: API Platforms (Alchemy, Moralis, thirdweb)
55
-
56
49
- Advantages:
57
-
58
50
-**Established**: Strong presence in the Web3 space with robust ecosystems.
59
51
60
52
-**Market Share**: Large share of the market with many developers already using these services.
61
53
62
54
-**Cross-Chain Capabilities**: Support for multiple blockchain networks, enhancing interoperability.
63
55
64
56
- Disadvantages:
65
-
66
57
-**Focused on Wallets and Transactions**: Primarily centered around wallet management and transactions.
67
58
68
59
-**Gas Fees**: Transaction costs can be high, impacting the overall cost-efficiency.
@@ -76,15 +67,12 @@ While Juno's blockchain-as-a-service approach offers a unique solution for devel
76
67
<br />
77
68
78
69
- Web3: Hosting Platforms (Fleek, 4everland)
79
-
80
70
- Advantages:
81
-
82
71
-**Established**: Reliable hosting platforms with a focus on Web3 applications.
83
72
84
73
-**Cross-Chain Capabilities**: Support for multiple blockchain networks, enhancing interoperability.
85
74
86
75
- Disadvantages:
87
-
88
76
-**Web2 Auth and DB**: Uses traditional Web2 authentication and database solutions.
89
77
90
78
-**No DAOs**: Lack of decentralized autonomous organization and governance for their users.
@@ -94,17 +82,14 @@ While Juno's blockchain-as-a-service approach offers a unique solution for devel
-**Adopted Tooling**: These platforms provide a good developer experience, adopted by many and fulfilling their needs.
101
87
102
88
-**Infrastructure**: They deliver various tools (Testnets, debuggers, alerting) required for node and smart contract development at scale.
103
89
104
90
-**Cross-Chain Capabilities**: Support for multiple blockchain networks, enhancing interoperability.
105
91
106
92
- Disadvantages:
107
-
108
93
-**Other paradigm**: While both address “Web3 development,” Juno distinguishes itself by focusing on dApp development and could potentially offer bridges.
109
94
110
95
-**Ease of onboarding**: Web2 developers, particularly those familiar with JavaScript, are more likely to onboard quickly on Juno.
0 commit comments