This repository was archived by the owner on Feb 27, 2023. It is now read-only.
Commit 6af9c3b
feat: implement @dcl/rpc (#308)
* wip
* add devtools
* wip
* wip
* mocking decentraland interface
* adding events
* all scenes running with new rpc
* non functional wip
* broken wip
* fix
* fix
* remove empty generic response
* add protocol-buf in the pipelines
* also add in build step
* wip
* wip
* remove debugger
* fix: remove events when sending batch
* add stats
* add fps throttling and add initial rpcContext
* get back the devToolAdapter
* complete remaining apis
* remove old scene runtime with old rpc
* fix comms
* fix module loading
* fix getBootstrapData
* log
* test hack
* fix test
* add worker name to RpcClientPort
* remove old stuffs
* change to a right name
* add esModuleInterop option
* move 'real' to just the method name and clean code
* remove spam log
* rollout to 0 in .org
* adapt the experimental api
* implement SceneStateStorageController
* get back Stateful scenes
* fix no service
* fix builder in world
* clean code: remove didStart from EngineAPI
* fix lint
* merge from main
* PR review suggestions (#334)
* makefile suggestions
* wip
* fix avatars
* clean and kuruk review.
* typed createGenericLogComponent
* FIX ME
* lint fix
* Revert "FIX ME"
This reverts commit eedd2c1.
* Fix me 2.0
* fix lint
* bypass visible avatar test
* batched events approach
* change .ts generation to .gen.ts and clean.
fix hasManyPermissions to get permissions in a unique request
* fix circular dependency
* fix stats
* move new-rpc to runtime
clean code, remove eventChannel
* clean and pretify code
* fix tests
* filter transport closed ack error
* revert visibleAvatars logic
* fix permission loading, ethereumcontroller and parcelidentity apis
* fix build
* fix bad scenes
* remove a level of JSON.parse and JSON.stringify with protocol-buffers
* fix ethereum controller
* fix signed fetch
* fix: avoid starting more than one, and add the event when the cb fails
* optimize: send positionChanged and rotationChagned by protocol-buffer
* fix raycast
* pretify code
Co-authored-by: menduz <github@menduz.com>1 parent f2b7ef2 commit 6af9c3b
120 files changed
Lines changed: 4441 additions & 2870 deletions
File tree
- .github/workflows
- packages
- scene-system
- sdk
- runtime
- stateful-scene
- ui
- unity-interface
- scripts
- test
- sceneEvents
- unit
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
| 67 | + | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
97 | 99 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
2 | 8 | | |
3 | 9 | | |
4 | 10 | | |
5 | 11 | | |
| 12 | + | |
| 13 | + | |
6 | 14 | | |
| 15 | + | |
7 | 16 | | |
8 | 17 | | |
9 | 18 | | |
| |||
51 | 60 | | |
52 | 61 | | |
53 | 62 | | |
54 | | - | |
| 63 | + | |
55 | 64 | | |
56 | 65 | | |
57 | 66 | | |
| |||
164 | 173 | | |
165 | 174 | | |
166 | 175 | | |
167 | | - | |
168 | 176 | | |
169 | 177 | | |
170 | 178 | | |
| |||
181 | 189 | | |
182 | 190 | | |
183 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
0 commit comments