Improve locator example

This commit is contained in:
lash
2023-03-25 11:24:23 +00:00
parent 0877fe7769
commit a28cfdbb36
4 changed files with 8 additions and 8 deletions
+3 -3
View File
@@ -1,13 +1,13 @@
@subsection Accounts Index
Account address membership list.
Records time when account was added.
Typically used for access control lists.
Addresses may be @emph{added}, @emph{removed}, aswell as @emph{deactivated} and @emph{activated}. Deactivated accounts still count towards the @code{entryCount}.
The @code{entry} method is used to iterate the account list. The order of which accounts are returned is not guaranteed. Any returned value matching @code{address(0x00)} should be skipped, and not counted towards @code{entryCount}.
Also records time when account was added.
@table @dfn
@item ERC165 Interface identifier
@include ../../build/AccountsIndex.interface
+1 -1
View File
@@ -6,7 +6,7 @@ It is used to declare or respond to certifications of vouchers, NFT, voucher mem
Addresses may be Externally Owned Accounts or smart contracts.
Claims may be made with or without topics. A missing topic is synonymous with a topic valud of @code{bytes32(0x00)}.
Claims may be made with or without topics. A missing topic is synonymous with a topic value of @code{bytes32(0x00)}.
Any number of claims can be made about an address under any number of topics. All claims must be stored, and returned in the order which they were added.
+1 -1
View File
@@ -1,6 +1,6 @@
@subsection Expire
Defines a token contract that may not be used after a certain time.
Defines an expiry time after which token balances or supply @emph{cannot change}.
A contract defining an expiry @emph{must not} allow changing the expiration time to a time in the past.
+3 -3
View File
@@ -18,12 +18,12 @@ Furthermore, it @emph{should} be possible to refer to a resource by a fully-qua
@subsubsection Expressing locators in terms of numetic token id
Given the numeric token id @code{1234567890987654321}, and a base url @code{https://contentgateway.grassecon.net}, the result of the methods may be as follows:
Given the numeric token id @code{1234567890987654321} (@code{0x112210f4b16c1cb1} hex), and a base url @code{https://contentgateway.grassecon.net}, the result of the methods may be as follows:
@table @code
@item toURI(000000000000000000000000000000000000000000000000112210f4b16c1cb1)
@item toURI(toHex(1234567890987654321))
-> @code{https://contentgateway.grassecon.net/000000000000000000000000000000000000000000000000112210f4b16c1cb1}
@item toURL(000000000000000000000000000000000000000000000000112210f4b16c1cb1)
@item toURL(toHex(1234567890987654321))
-> @code{https://contentgateway.grassecon.net/000000000000000000000000000000000000000000000000112210f4b16c1cb1}
@item tokenURI(1234567890987654321)
-> @code{https://contentgateway.grassecon.net/000000000000000000000000000000000000000000000000112210f4b16c1cb1}