onflow / cadence-lang.org Goto Github PK
View Code? Open in Web Editor NEWThe home of the Cadence website
Home Page: https://cadence-lang.org
License: Other
The home of the Cadence website
Home Page: https://cadence-lang.org
License: Other
https://cadence-lang.org/learn "Read the documentation" links to https://developers.flow.com/cadence/language
Link should link to https://cadence-lang.org/docs
See above
- OS:
- Node:
- npm:
No response
One pattern that is very common is to give an capability to somebody. With the introduction of inbox/capcons i feel that shis should be elaborated a bit more.
I created a PoC repo here https://github.com/bjartek/stable-cadence/tree/give-admin
Just trying to help make flow โจ
it's not exactly clear according to the documentation what UInt
and Int
's precisions are.The current doc only mentions that it's an arbitrary size. Doing some digging it seems like the underlying implementation is a big.Int
in Go with an initializer that bounds it to int64. This is particularly troublesome when someone needs to sync a piece of on-chain struct/event field into their database while not knowing the precision.
improve documentation so that it's clear to developers what the max value of Int/UInt is. I understand the "arbitrary" argument in the context of Go, but can't wrap my head around this idea in a blockchain where everything is highly deterministic.
No response
Website should have a top nav "Guide for Solidity Developers" linking to this item https://developers.flow.com/cadence/solidity-to-cadence
Documentation should link to this blog post https://flow.com/post/implementing-the-bored-ape-yacht-club-smart-
No response
No response
The Contract Updatability page does not currently document the rules for updating events.
For example, it is allowed to remove events.
Document rules
No response
The website should explain how to learn Cadence.
/learn
page, and link to it in the top navigation bar and through the "Get started" CTANo response
This page refers to a version of a contract that is not updated to 1.0 https://cadence-lang.org/docs/1.0/design-patterns#solution-3
No response
No response
The website should describe how Cadence cares about security.
/security
page and link to it in the top navigation barNo response
The website should describe how Cadence is a community project.
/community
page and link to it in the top navigation barText:
Welcome to the Cadence community!
Together, we are working to build a programming language to empower everyone to push the boundaries of smart contracts and on-chain logic.
No response
use the same approach as https://github.com/onflow/docs
typesense
When you click on the Edit this page link on any section it takes you to an empty url.
URLs should include /blob/main
Click the link
Doesn't matter
No response
This section https://cadence-lang.org/docs/1.0/design-patterns#capability-revocation mentions capability revocation but it does not have a concrete examples. These scenarios are often hard for newcommers to grasp.
Create an example of how to grant a ExampleNFT minter resource to another account that can be revoked. The same example can also be used in order to showcase how to permaently give a minter to another account, event though it can be argued that doing so is not really wise.
Reviewing cadence docs page
We should update the Cadence 1.0 CLI installation command to reflect the latest changes in the forum post https://forum.flow.com/t/update-on-cadence-1-0/5197/10.
Update the doc. We may need to create a new video.
No response
https://cadence-lang.org/ does not have a web page icon that shows:
This gives the impression that the web page is not official or well maintained
Use the new Cadence icon as the site icon
No response
These things might be strange about flow to others but it is not mentioned
https://cadence-lang.org/docs/1.0/solidity-to-cadence#access-control-using-capabilities
cadence 1.0 docs still contain PublicAccount
, AuthAccount
, and private
change them to &Account
, auth(<Entitlement>) &Account
, and access(self)
this is not relevant for this bugreport
Stable cadence
Going to https://cadence-lang.org/docs/1.0 shows
This is documentation for Cadence 1.0, which is no longer actively maintained.
For up-to-date documentation, see the latest version (0.42).
1.0 should be considered the upcoming version, and 0.42 should be the released version.
See above
Any
No response
There is currently no way to go / link to the current documentation without knowing the version number.
For example, the current documentation is at https://cadence-lang.org/docs/0.42, but that will change in the future
Add a route for https://cadence-lang.org/docs, which redirects to the current documentation, e.g. https://cadence-lang.org/docs/0.42.
This redirect should also work for sub-pages.
This feature exists on developers.flow.com. For example, https://developers.flow.com/cadence/language/syntax is the documentation for the Syntax of Cadence in the current version.
No response
It seems to be a Test.getAccount(_ address: Address): Test.Account
function according to the flow-code-coverage repo and the language interpreter that it is not documented.
No response
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.