Commit 4c74856
Lootbox samples for re-usability (#1230)
* Reset
Reset
* Update LootboxesServicesAdapter.cs
* Update ConnectToWallet.cs
* Update LootboxManager.cs
* Calls
Calls
* working
working
* lightweight fix
lightweight fix
* Update LootboxManager.cs
* Update LootboxManager.cs
* Update LootboxManager.cs
* abi encoder issues with gas estimation
abi encoder issues with gas estimation
* Update LootboxManager.cs
* Update LootboxManager.cs
* Getting closer
Reward menus added
Need to deserialize data from receipt for rewards
Need to deserialize data from API to keep state for inventory
* Rewards
Simple rewards skeleton with switch added to handle different data types.
* Dynamic balance fetching
Dynamic balance fetching
* lootbox contracts
lootbox contracts added with conditionals
service adapter updated
* updates
updates
* updates
updates
* login working
login working
* Update RpcProviderExtensions.cs
* Update ProjectSettings.asset
* functionality & scaling
canvas scaling updated to be agnostic for different screen ratios.
functions condensed to reduce repetition.
code cleaned up for readability.
debug comments removed.
* linter
linter
* reward view
* Update LootboxService.cs
* linter
linter
* Update ChainlinkLootboxTests.cs
* Fixing weird nullreferences.
* refactoring
serialized abi for extendability
added conditional to auto connect object
removed manual string find all from objects for better performance re best practices
* conditional Image and data population
* Datatypes
* Data type updates
* Update SampleLootbox.unity
* buy fix
buy fix
* Scaling fix
Scaling fix
* Docstrings
Docstrings added.
Code formatted.
* Docstrings
* Update SampleLootbox.unity
* QA updates
QA updates
* Cleanup
Cleanup
* Update SampleLootbox.unity
* Update LootboxManager.cs
* Organization
Added folder structure for organization.
* Button fix
Fixed button position
* Conflicts
Conflicts
* Revert "Conflicts"
This reverts commit 13163ff.
* Update SampleLootbox.unity
* Update SampleLootbox.unity
* polling update
polling update
* Comments
Comments cleaned up.
* Clean up & positioning
Clean up & positioning
* wallet connect sharp removal
* Update SampleLootbox.unity
* Update SampleLootbox.unity
* Update LootboxService.cs
* Account update
Account update
* Update LootboxesServicesAdapter.cs
* fixes
fixes
* Deserializing
* Revert "Deserializing"
This reverts commit 5e0e0b9.
* Deserialization
* Singleton event manager
Singleton event manager
* Naming conventions
Naming conventions
* Get set price removed
Get set price removed
* Update ChainlinkLootboxTests.cs
---------
Co-authored-by: Nikola Garabandic <kantagara@gmail.com>1 parent ccf49d3 commit 4c74856
File tree
245 files changed
+10233
-23612
lines changed- Packages
- io.chainsafe.web3-unity.hyperplay/Runtime/Libraries
- io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries
- io.chainsafe.web3-unity.mud/Runtime/Libraries
- io.chainsafe.web3-unity/Runtime/Libraries
- src
- ChainSafe.Gaming.Lootboxes.Chainlink
- Dto
- UnitySampleProject
- Assets
- Samples
- web3.unity SDK Lootboxes/3.0.6
- Lootbox Samples
- Prefabs
- Scripts
- Managers
- Models
- Utils
- Sprites
- Lootboxes Samples
- Animations
- Lootboxes
- Rewards
- Materials
- Prefabs
- Lootboxes
- Type 1
- Type 2
- Type 3
- Type 4
- Type 5
- Scriptable Objects
- Scripts
- Scene
- Rewards
- StageItems
- States
- UI
- Sprites
- web3.unity SDK Marketplace/3.0.6/Marketplace Samples/Scripts
- ProjectSettings
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
245 files changed
+10233
-23612
lines changedBinary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments