OASIS codebase as of 01/11/23:
OASIS:
195,774 lines of code
Size: 2.49 GB (2,673,911,208 bytes)
Size On Disk: 2.50 GB (2,692,935,680 bytes)
11,892 Files, 3,050 Folders
HoloNET:
81,370 lines of code
Size: 1.28 GB (1,379,009,900 bytes)
Size On Disk: 1.29 GB (1,391,714,304 bytes)
8,744 Files, 2,560 Folders
Libs:
2,416
Size: 7.34 MB (7,703,529 bytes)
Size On Disk: 7.70 MB (8,077,312 bytes)
322 Files, 149 Folders
OASIS React Lib:
8,424 lines of code
Size: 11.9 MB (12,559,508 bytes
Size On Disk: 12.5 MB (13,197,312 bytes)
448 Files, 128 Folders
OASIS Angular Lib:
15,305 lines of code
Size: 6.73 MB (7,063,034 bytes)
Size On Disk: 7.08 MB (7,434,240 bytes)
243 Files, 53 Folders
OASIS Vanhilla Pure Js Lib:
19,111 lines of code
Size: 9.37 MB (9,831,676 bytes)
Size On Disk: 9.69 MB (10,170,368 bytes)
222 Files, 54 Folders
OASIS API Javascript NPM Lib:
1,036 lines of code
Size: 431 KB (442,066 bytes)
Size On Disk: 484 KB (495,616 bytes)
46 Files, 28 Folders
OASIS API Unity Pacakge:
228,669 lines of code
Size: 218 MB (229,550,318 bytes)
Size On Disk: 230 MB (242,102,272 bytes)
9,582 Files, 1,326 Folders
One World Console/Desktop Unreal
228,669 lines of code
Size: 1.89 GB (2,031,433,048 bytes)
Size On Disk: 1.89 GB (2,031,468,544 bytes)
41 Files, 4,595 Folders
STAR OASIS Omniverse Unity UI
451,625 lines of code
Size: 452 MB (474,371,664 bytes)
Size On Disk: 476 MB (499,933,184 bytes)
6,911 Files, 1,430 Folders
STAR OASIS Omniverse Unreal UI
0 lines of code
Size: 51.1 KB (52,355 bytes)
Size On Disk: 72.0 KB (73,728 bytes)
30 Files, 19 Folders
OASIS Holochain hApp
1,470 lines of code
Size: 8.67 MB (9,093,956 bytes)
Size On Disk: 8.77 MB (9,203,712 bytes)
106 Files, 64 Folders
BEB:
1,470 lines of code
Size: 146 MB (153,432,783 bytes)
Size On Disk: 147 MB (154,669,056 bytes)
677 Files, 131 Folders
GRAND TOTAL:
6,748,626 lines of code
Size: 9.01 GB (9,676,340,977 bytes)
Size On Disk: 9.09 GB (9,763,553,280 bytes)
64,187 Files, 17,410 Folders
That's over 12 years of R&D Pure Magic! ;-)
Expect much more to come... we are only just getting started! ;-)
The balls are also the celestial bodies (stars moons & planets) that STAR COSMIC integrates... 😇
Читать полностью…https://www.ourworldthegame.com/single-post/forget-the-browser-wars-get-ready-for-the-metaverse-wars
Читать полностью…So in grand total we have 2132 folders, 9073 files & 191,512 lines of code & pure magic & love! :) ❤️ ❤️ ❤️
Читать полностью…HoloNET has grown a lot over the years since it's early beginnings back in 2019! :)
Читать полностью…I will need to split it out more again soon, outgrown one main file, it is already split into many other files but needs splitting out further now!
Читать полностью…HoloNET is MASSIVE now! Shows how much work has gone into beta, the conductor api's have really grown! lol
Читать полностью…OASIS codebase as of 01/11/23:
OASIS:
195,774
Size: 2.49 GB (2,673,911,208 bytes)
Size On Disk: 2.50 GB (2,692,935,680 bytes)
11,892 Files, 3,050 Folders
HoloNET:
81,370
Size: 1.28 GB (1,379,009,900 bytes)
Size On Disk: 1.29 GB (1,391,714,304 bytes)
8,744 Files, 2,560 Folders
Libs:
2,416
Size: 7.34 MB (7,703,529 bytes)
Size On Disk: 7.70 MB (8,077,312 bytes)
322 Files, 149 Folders
OASIS React Lib:
5,922
Size: 11.9 MB (12,559,508 bytes
Size On Disk: 12.5 MB (13,197,312 bytes)
448 Files, 128 Folders
TOTAL
285,482
Size: 3.79 GB (4,073,184,177 bytes)
Size On Disk: 3.82 GB (4,105,924,608 bytes)
21,406 Files, 5,891 Folders
OASIS and HoloNET Lines = 277,144! :-) Good sign! :)
NOTE: This does NOT include the full code base, only the core architecture, HoloNET & Libs & React UI Lib. Soon we will publish the full codebase... watch this space! :)
The tree is the OASIS API, the branches are the OASIS Providers, the balls are the silos it interconnects. The lights are the beautiful rainbow spectrum everyone emits opening the rainbow bridge once we are all united through the OASIS (Tree)...
Читать полностью…Check out the latest hAppenings newsletter featuring Our World! :)
Enjoy! :)
Lot's more exciting news coming soon... stay tuned! ;-)
https://happeningscommunity.substack.com/p/our-world
#holochain #nfts #geonfts #oasisapi #TheOASIS #web2 #web3 #web4 #web5 #TheFutureNow #CreateABetterWorld #ourworld
Making good progress on improving the new NFT and Search API's on the OASIS API as well as generally improving the OASIS Architecture! 😉 I think 5k lines in 2 days is a new record! 😉 And before that it was 3k lines!
Читать полностью…We have pleasure to announce that we have now got over 100k downloads for the core OASIS components and HoloNET! 🥳🥳🥳 Next target is 122k!
Check them out here: https://www.nuget.org/profiles/dellams
Who is ready to build?
#holochain #ourworld #thefuture #web2 #web3 #web4 #web5 #blockchain
The main OASIS/STAR codebase is 1.8 GB, 2085 folders and 8,837 files & 172,921 lines of pure magic & love! :) ❤️
Читать полностью…Which comes to 4434 lines of code so 11 folders, 47 files and 4434 lines of code bringing the grand total to: 47 folders, 236 files & 18,591 lines of code and pure ❤️! :)
Читать полностью…That isn't including the supporting NextGen Libraries I also built to support HoloNET such as the WebSocket library etc, these come to...
Читать полностью…"- Continued upgrading HoloNET to work with the latest version of hc beta (v 0.1.5).
- Moved supporting request/response objects into new Objects sub-folders.
- Added AgentInfo, AppBundle, CoordinatorBundle, CoordinatorManifest, DnaBundle, DnaManifest, KitsuneAgent, KitsuneSignature, KitsuneSpace, ZomeDependency, ZomeManifest, DnaStorageBlob, DnaStorageInfo & HolonNETAdminStorageInfoResponse.
- Updated HoloNETAdminAddAgentInfoRequest, HoloNETAdminDumpFullStateRequest, HoloNETAdminInstallAppRequest, HoloNETAdminRegisterDnaRequest, HoloNETAdminUpdateCoordinatorsRequest, HolonNETAdminAppInstalledResponse & HoloNETDataAppInfoCall.
- Added path param to AdminRegisterDnaAsync & AdminRegisterDna functions in HoloNETClient.
- Added new AdminRegisterDnaAsync & AdminRegisterDna function overloads that take a hash in HoloNETClient.
- Added new AdminRegisterDnaAsync & AdminRegisterDna function overloads that take a DnaBundle in HoloNETClient.
- Make dHTOpsCursor param optional on AdminDumpFullStateAsync, AdminDumpFullState, AdminDumpStateAsync & AdminDumpState function overloads in HoloNETClient.
- Added new AdminDumpFullStateAsync/AdminDumpFullState & AdminGetAgentInfoAsync/AdminGetAgentInfo overloads in HoloNETClient. that take agentPubKey and dnaHash instead of cellId.
- Added new AdminDumpFullStateAsync/AdminDumpFullState & AdminGetAgentInfoAsync/AdminGetAgentInfo overloads in HoloNETClient. that do not require agentPubKey, dnaHash or cellId, but instead use the ones stored in Config (will automatically retreive from conductor for the current agent/device if they haven't been set.
- Added overloads to AdminGetDnaDefinition/AdminGetDnaDefinitionAsync that take dnaHash as a string or byte[] array in HoloNETClient.
- Added overloads to AdminUpdateCoordinatorsAsync/AdminUpdateCoordinators that take dnaHash as a string or byte[] array in HoloNETClient.
- Added overloads to AdminUpdateCoordinatorsAsync/AdminUpdateCoordinators that take path as a stringas a param in HoloNETClient.
- Added overloads to AdminUpdateCoordinatorsAsync/AdminUpdateCoordinators that take CoordinatorBundle as a param in HoloNETClient.
- Added overloads to AdminUpdateCoordinatorsAsync/AdminUpdateCoordinators that take CoordinatorBundle as a param in HoloNETClient.
- Changed agentInfos param on AdminAddAgentInfo from object to array of AgentInfo[] on HoloNETClient.
- Added new overloads to AdminDeleteCloneCell/AdminDeleteCloneCellAsync on HoloNETClient that take a roleName (string) of the cloned cell to delete
- Added new overloads to AdminDeleteCloneCell/AdminDeleteCloneCellAsync that take a cellId (byte[][]) of the cloned cell to delete.
- Added new overloads to AdminDeleteCloneCell/AdminDeleteCloneCellAsync that take a agentPubKey and dnaHash of the cloned cell to delete.
- Added new overloads to AdminDeleteCloneCell/AdminDeleteCloneCellAsync that take the agentPubKey and dnaHash of the cloned cell to delete from the Config, if they are not set it will get them for the current agent/device from the conductor.
- Added additional logging/debugging messages.
- Removed lots of redundant code.
- Added _oasisDnaPath and _oasisDnaHash constants to HoloNETTestHarness.
- Added AdminRegisterDna, AdminListApps, AdminListDnas, AdminListCellIds, AdminListInterfaces, AdminDumpFullState, AdminDumpState, AdminGetDnaDefinition, AdminUpdateCoordinators, AdminGetAgentInfo, AdminAddAgentInfo, AdminDeleteCloneCell, AdminGetStorageInfo & AdminDumpNetworkStats tests to HoloNET Test Harness.
- Added new callback event handlers for OnAdminRegisterDnaCallBack, OnAdminListAppsCallBack, OnAdminListDnasCallBack, OnAdminListCellIdsCallBack, OnAdminListAppInterfacesCallBack, OnAdminDumpFullStateCallBack, OnAdminDumpStateCallBack, OnAdminGetDnaDefinitionCallBack, OnAdminUpdateCoordinatorsCallBack, OnAdminGetAgentInfoCallBack, OnAdminAddAgentInfoCallBack, OnAdminDeleteCloneCellCallBack, OnAdminGetStorageInfoCallBack & OnAdminDumpNetworkStatsCallBack to HoloNETTestHarness."