Comments (8)
-
Deploy the fully compiled land registry. Initialize with the value of "0x"
-
Deploy Estate Registry with Name, Symbol, and Land Registry contract address (proxy address if you use one) as the parameters. Also, use setLANDRegistry to assign LandRegistry contract to the EstateRegistry.
-
Deploy 2 Proxies for Land and Estate registries. Use
setEstateRegistry
in LANDRegistry contract to assign EstateRegistry contract address initially -
For minting new LAND parcels use:
assignMultipleParcels
with 2 arrays of XY coordinates and owner address. -
Try transferring your LAND ERC-721 tokens to another wallet using
transferManyLand
. Make sure to add them to your Metamask as custom tokens.
I am sure I can write a script for this repository to deploy and set up all contracts at once using truffle, I think it is better to do via a script since there is LAND Terraform Sale contract involved for the original LAND distribution, etc.
I am still not sure how the original map of Decentraland was formed, I understand that you initially created a grid of XY -150,-150 to 150, 150 from some genesis.json
and started auctioning those Parcels and then assigned Roads/Genesis Plazas. Is it something close to that? I can write a setup script for all of that across multiple repositories. Much appreciated :)
from land.
Okay, I can do that. I will write a truffle script in migrations to set up all at once. Let me test it all on ropsten. PR will be there today
from land.
Hi! thanks for opening an issue. What kind of docs do you think will be useful?
from land.
Would be cool to cover LAND parcel distribution. I see you have a set of scripts used for deployment. It would be suitable for newcomers to write a document covering LAND deployment on the chain with one minimal example. I can take the task, just guide me a bit :)
from land.
I can open a PR with a document as I see it should be, you can correct me then if I am wrong. It is possible to do in the wiki section too, need to create wiki though
from land.
Create it with markdown here if you want. It Will be easier to review
from land.
Do you want to create a PR with it? That would be really helpful.
In my last comment with here
I meant to here at Github by creating a PR, sorry.
from land.
I am on #153 for now, docs PR will be added shortly
from land.
Related Issues (20)
- Add transferLandToEstate()
- Make the Estate contract upgradeable HOT 1
- Make the LAND Transfer event ERC721 compatible (drop the extra data value) HOT 2
- Nevermind!
- Handle transfer of parcels when not using safeTransferFrom()
- Remove the require which checks for at least one coordinate is included in the params `require(x.length > 0, "You should supply at least one coordinate") HOT 2
- Check Estate owner is the same as the Estate you want to transfer the LAND HOT 1
- Run lint on Circle
- Bump ERC721 version in order to support ERC721 standard interface
- [EstateRegistry] Change `msg.sender` to new parameter `address _owner` at initialize
- LANDRegistry make LANDAuction contract deployer
- Identify accounts who are current deployers of the LANDRegistry HOT 1
- Check UI to see if plazas/roads/district ownership breaks color code HOT 1
- Evaluate if we need to remote district_id attribute
- Script to deploy multiple LAND parcels
- Script to convert a number of LAND parcels to Estate
- Check array sizes at assignMultipleParcels
- Trying to deploy Land contracts HOT 15
- About Estate HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from land.