dendrite/zion
Tak Wai Wong db9758464d
Dendrite should only support 1 chain id (#47)
* Support 1 blockchain only

* auth check based on single chain

* use config to set the blockchain provider URL

* fix config to read from env variable

* handle 31337 in addition to 1337
2022-10-24 21:35:36 -07:00
..
contracts Return an "Unauthorized" error message + refresh zion contract types (#44) 2022-10-24 21:35:36 -07:00
contract_addresses.go Authorization framework for gating dendrite endpoints (#39) 2022-10-24 21:24:35 -07:00
README.md Figure out space vs channel from roomid (#43) 2022-10-24 21:35:36 -07:00
store.go Figure out space vs channel from roomid (#43) 2022-10-24 21:35:36 -07:00
store_types.go Figure out space vs channel from roomid (#43) 2022-10-24 21:35:36 -07:00
user_identifier.go Figure out space vs channel from roomid (#43) 2022-10-24 21:35:36 -07:00
web3_util.go Authorization framework for gating dendrite endpoints (#39) 2022-10-24 21:24:35 -07:00
zion.go Setup foundry to build abi.json files (#509) 2022-10-24 21:23:17 -07:00
zion_authorization.go Dendrite should only support 1 chain id (#47) 2022-10-24 21:35:36 -07:00

Purpose

Additional packaages added for the Zion project, nothing in here should be in the Matrix Dendrite upstream, nor in the herenotthere/dendrite-fork.

The zion_space_manager_(mainnet|rinkeby|localhost).go files are generated as new versions of the smart contracts are build and deployed. The bindings are in this location so they can be built alongside the dendrite server in the build process.