moonstream-to/web3
Moonstream game engine for blockchain games. Lootboxes, crafting, dropper, mini games that will enrich your game economy
Python
Issues
- 0
Standalone dropper contract
#349 opened by kellan-simiotics - 0
Dropper - batchClaim endpoint
#350 opened by kellan-simiotics - 0
Terminus - Standalone contract
#351 opened by kellan-simiotics - 0
README broken link
#341 opened by Nadria - 0
Replace all references to https://github.com/bugout-dev/dao with https://github.com/moonstream-to/web3
#335 opened by zomglings - 0
Standalone Inventory
#348 opened by oolumorin - 0
Dropper - contract versioning
#331 opened by kellan-simiotics - 0
- 0
- 0
Dropper should support distribution of native token
#347 opened by oolumorin - 1
Test issue for @mw
#345 opened by oolumorin - 0
- 2
- 0
- 0
Fire event on Terminus pool URI updates
#337 opened by zomglings - 0
- 0
Inventory: Add `canEquipPredicate`
#330 opened by zomglings - 0
- 0
Reuse Facet in diamond contract deployment
#315 opened by kellan-simiotics - 0
Simplified `Inventory`
#318 opened by zomglings - 1
Definition of minimal `Inventory` interface
#319 opened by zomglings - 0
In `facet-cut` command, if user does not wish to call an initializer, CLI raises error about lack of initializer calldata
#323 opened by zomglings - 0
`InventoryFacet`: An EIP2535 implementation of the inventory contract which uses an ERC1155 token to gate administrative access. This conforms with Moonstream's `Terminus` protocol.
#322 opened by zomglings - 0
`InventoryWithOwner`: Standalone inventory contract that uses OpenZeppelin's `Ownership` class for administrative access.
#320 opened by zomglings - 0
`InventoryWithERC1155Admin`: Standalone inventory contract that uses ownership of an ERC1155 token to gate administrative access. This conforms with Moonstream's `Terminus` protocol.
#321 opened by zomglings - 0
Support for native tokens on Dropper contract
#312 opened by zomglings - 0
Apply `Web3.toChecksumAddress` to signer address on `dropper-v0.2.0` call requests
#282 opened by zomglings - 0
Dropper v0.2.0 call requests should be validated when they are POSTed to API
#284 opened by zomglings - 0
Good if `waggle sign dropper single` will give same json output as `waggle sign dropper batch`. Then it more simple to use for register call in engine contracts API.
#291 opened by zomglings - 1
Users should be able to delete call requests
#279 opened by zomglings - 1
Pydantic models should operate in ORM mode
#277 opened by zomglings - 0
The `expired_at` field in `registered_contracts` is being populated in a manner susceptible to SQL injection
#300 opened by zomglings - 0
- 0
Add edit endpoint for registered_contracts
#296 opened by zomglings - 0
- 0
Allow users to register calls by contract address instead of forcing them to use the contract ID
#298 opened by zomglings - 0
- 1
- 1
`register_contract` should accept `contract_type` as string and validate internally
#278 opened by zomglings - 2
`TerminusAuthorizingProxy` contract
#281 opened by zomglings - 0
- 0
- 0
- 0
Add versioning to GoFP
#287 opened by zomglings - 0
Leaderboard push error handling.
#285 opened by Andrei-Dolgolev - 0
Merge code from bugout-dev/dao to this repository
#280 opened by zomglings - 1
Signature support for Dropper v0.2.0 in Engine API
#273 opened by zomglings - 0
- 0
- 0
CraftingFacet should show the current Terminus address and pool ID for authorized addresses
#255 opened by zomglings