Comments (4)
// first block
create
(block:Block)
set
block:Note
set
block.uiud = apoc.create.uuid()
set
block.createdAt = apoc.date.currentTimestamp()
set
block.text = "The @ZoraLabs team will leverage both of these #monetization paths to generate revenue."
with
block
match
(firstTag:Tag {tag:"monetization"})
match
(entity:Entity {name:"ZoraLabs"})
with
firstTag,
entity,
block
match
(wallet:Wallet)
where
wallet.address = "0x403f69b1092cf1cB82487CD137F96E8200f03BD5"
with
wallet, block, firstTag, entity
merge
(wallet)-[create:CREATED]->(block)
set
create.createdAt = apoc.date.currentTimestamp()
merge
(block)-[ref:REFERENCES]->(entity)
set
ref.createdAt = apoc.date.currentTimestamp()
merge
(block)-[tagged:IS_TAGGED]->(firstTag)
set
tagged.createdAt = apoc.date.currentTimestamp()
// second block
create
(block:Block)
set
block:Note
set
block.uiud = apoc.create.uuid()
set
block.createdAt = apoc.date.currentTimestamp()
set
block.text = "The @ZoraLabs team will continue to be strong advocates and developers of the Zora Core Protocol and will likely have paths to to monetization by 1) turning on fee switches for existing modules they have developed or 2) developing new modules and setting fee switches there. They also have a marketplace they are building using the Zora Core Protocol which they can monetize through the #FindersFee mechanism."
with
block
match
(firstTag:Tag {tag:"FindersFee"})
match
(entity:Entity {name:"ZoraLabs"})
with
firstTag,
entity,
block
match
(wallet:Wallet)
where
wallet.address = "0x403f69b1092cf1cB82487CD137F96E8200f03BD5"
with
wallet, block, firstTag, entity
merge
(wallet)-[create:CREATED]->(block)
set
create.createdAt = apoc.date.currentTimestamp()
merge
(block)-[ref:REFERENCES]->(entity)
set
ref.createdAt = apoc.date.currentTimestamp()
merge
(block)-[tagged:IS_TAGGED]->(firstTag)
set
tagged.createdAt = apoc.date.currentTimestamp()
;
// third block
create
(block:Block)
set
block:Note
set
block.uiud = apoc.create.uuid()
set
block.createdAt = apoc.date.currentTimestamp()
set
block.text = "The @Zora team has created #monetization paths for two of the most important players in the @Zora ecosystem: 1. Developers of the #ZoraProtocol have the presence of Zora Fee Switch NFTs to incentize their stewardship and development of the protocol. It provides monetization paths for those that develop modules on the Zora Protocol. 2. NFT marketplaces built on the #ZoraProtocol have a built in monetization mechanism via the Finder's Fee mechanism in the Zora Protocol. This is the 'carrot on a stick' for platforms and NFT marketplaces, as the monetization mechanism is built in, reducing potential objections to adoption."
with
block
match
(firstTag:Tag {tag:"ZoraProtocol"})
match
(secondTag:Tag {tag:"monetization"})
match
(entity:Entity {name:"Zora"})
with
firstTag,
entity,
secondTag
block
match
(wallet:Wallet)
where
wallet.address = "0x403f69b1092cf1cB82487CD137F96E8200f03BD5"
with
wallet, block, firstTag, secondTag, entity
merge
(wallet)-[create:CREATED]->(block)
set
create.createdAt = apoc.date.currentTimestamp()
merge
(block)-[ref:REFERENCES]->(entity)
set
ref.createdAt = apoc.date.currentTimestamp()
merge
(block)-[tagged:IS_TAGGED]->(firstTag)
set
tagged.createdAt = apoc.date.currentTimestamp()
merge
(block)-[alsoTagged:IS_TAGGED]->(secondTag)
set
alsoTagged.createdAt = apoc.date.currentTimestamp()
;
// fourth block
create
(block:Block)
set
block:Note
set
block.uiud = apoc.create.uuid()
set
block.createdAt = apoc.date.currentTimestamp()
set
block.text = "#DAOtooling ecosystems are forming around specific #DAO verticals & segments. The needs of DAOs are so broad that it's difficult to build a DAO tool that addresses the important use cases across them all well. Unless you're a proper primitive like Gnosis Safe, your DAO tool/feature set is likely attaching itself to a specific DAO segment. Not good or bad persay."
with
block
match
(firstTag:Tag {tag:"DAOtooling"})
match
(secondTag:Tag {tag:"DAO"})
with
firstTag,
secondTag
block
match
(wallet:Wallet)
where
wallet.address = "0x403f69b1092cf1cB82487CD137F96E8200f03BD5"
with
wallet, block, firstTag, secondTag
merge
(wallet)-[create:CREATED]->(block)
set
create.createdAt = apoc.date.currentTimestamp()
merge
(block)-[tagged:IS_TAGGED]->(firstTag)
set
tagged.createdAt = apoc.date.currentTimestamp()
merge
(block)-[alsoTagged:IS_TAGGED]->(secondTag)
set
alsoTagged.createdAt = apoc.date.currentTimestamp()
from chainverse-frontend.
@liminal-dog These queries look good to recreate the notes that were accidentally deleted from chainverse-dev
Also, just noting that the createdAt
timestamp on references is not currently defined in the ontology, but it's a good idea and probably should be @Azharo. For example:
set
create.createdAt = apoc.date.currentTimestamp()
merge
(block)-[ref:REFERENCES]->(entity)
set
ref.createdAt = apoc.date.currentTimestamp()
merge
(block)-[tagged:IS_TAGGED]->(firstTag)
set
tagged.createdAt = apoc.date.currentTimestamp()
from chainverse-frontend.
@musubipapi just flagging that this issue doesn't appear to be resolved, even after fixing the timestamps on the blocks I manually created.
specifically, block search doesn't appear to work.
from chainverse-frontend.
This was fixed. Closing issue due to inactivity now.
from chainverse-frontend.
Related Issues (20)
- [Enhancement] - autocomplete when user is trying to create a new entity with an `Entity` block
- Users having issues editing blocks HOT 2
- Workspaces are not loading
- Use brackets to define new entity in `Note` and `Partnership` blocks instead of `@` HOT 3
- `Entity` nodes being created / referenced by different `Block` inputs should merge nodes instead of create duplicates
- Create trust edges
- User can create a Canvas
- User can view their previously created canvasses
- Add metadata to canvas
- Write markdown in canvas
- Create a new note block inside of their Canvas
- User can link Chainverse Entities HOT 1
- User can save their canvas
- User can choose to publish their Canvas to a Neo4J instance
- User can choose to publish their Canvas to IPFS
- Citations added by users are stored on Arweave
- User auths into Canvas with their wallet
- User can edit their canvas and its constituent blocks
- User can link tags to Canvas.
- Entity create flow
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 chainverse-frontend.