aboutsummaryrefslogtreecommitdiffstats
path: root/docs/abi-spec.rst
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4460 from ethereum/docs-contract-abiAlex Beregszaszi2018-07-101-4/+4
|\ | | | | Rename ABI to Contract ABI
| * Rename ABI to Contract ABIAlex Beregszaszi2018-07-101-4/+4
| | | | | | | | It has been called as the "Contract ABI" on the original wiki page too and it seems to make more sense.
* | Merge pull request #4395 from xinbenlv/patch-1Alex Beregszaszi2018-07-091-1/+1
|\| | | | | Indicating abbr.
| * Indicate what the abbreviation ABI stands for in the ABI documentationxinbenlv2018-07-091-2/+2
| |
* | Adds review suggestions.Erik Kundt2018-07-021-1/+1
| |
* | Updates docs to new constructor syntax.Erik Kundt2018-07-021-3/+3
|/
* Merge pull request #4097 from ethereum/noPackedExceptForPackedchriseth2018-06-281-1/+7
|\ | | | | [BREAKING] call only takes a single argument and does not pad
| * Documentation.chriseth2018-06-251-1/+7
| |
* | Add emit keyword to documentation.chriseth2018-06-271-1/+1
|/
* Merge pull request #4200 from biboran/3961chriseth2018-06-211-0/+100
|\ | | | | #3961 - added an example of two-dimensional array encoding
| * #3961 - added a more detailed description to the calculation of offsetsTimofey Solonin2018-06-181-36/+68
| |
| * #3961 - rewritten encoding example in a logical order instead of a ↵Timofey Solonin2018-06-031-44/+44
| | | | | | | | sequential order
| * #3961 - added an example of abi encoding of a function with two-dimensional ↵Timofey Solonin2018-05-291-0/+68
| | | | | | | | dynamic arrays
* | Update abi-spec.rstfeliam2018-06-071-2/+1
|/ | | | An infinite number of items in the sequence of types? ?? A negative number of type in the sequence ??
* Clarify components of Xchriseth2018-05-041-6/+6
|
* Fixed typos in abi-spec documentationnisdas2018-05-041-3/+3
|
* Make index notation more consistentDavid Sanders2018-04-251-3/+3
|
* Add note about zero-tuplesDavid Sanders2018-04-251-1/+1
|
* Set default fixed point decimal places to 18Jason Cobb2018-03-311-3/+3
|
* Fix a typo.Grzegorz Hasse2018-03-081-1/+1
|
* Documentation updates for internal constructors and function signature (#3365)Elena Dimitrova2018-03-011-0/+6
| | | | | | | | | | * Add a note explaining return values not included in function signature * Add section on Constructors in documentation * Improve documented definition for abstract contract * Add benefits of abstraction to documentation
* Use the term "trailing zero-bytes".chriseth2018-02-221-1/+1
|
* Clarify padding direction.chriseth2018-02-201-3/+3
|
* TypoWilliam Entriken2018-02-201-1/+1
|
* Remove useless self assignmentWilliam Entriken2018-01-291-1/+1
|
* Add mutability declaration to example, for #3379William Entriken2018-01-241-4/+4
|
* Some more clarifications.chriseth2018-01-241-5/+5
|
* clarify `address` in function selectorLi Xuanji2018-01-231-2/+2
| | | I found that the canonical form for `address` in computing the function selector calldata tag is `uint160`. Update the abi specs to explicitly mention this.
* [Docs] Note that events can contain both indexed and unindexed arguments for ↵Steve Waldman2017-12-191-1/+1
| | | | values of dynamic-length types.
* [Docs] Include explanation of how indexed dynamic-length event args are encodedSteve Waldman2017-12-191-0/+2
|
* Fix Solidity warningsJim McDonald2017-12-131-7/+7
|
* Enable struct abi example with experimental pragmaAlex Beregszaszi2017-12-021-0/+4
|
* More explanation about the packed encoding.chriseth2017-11-221-5/+10
|
* Ensure each code snippet in the docs can be extracted for testsAlex Beregszaszi2017-11-221-13/+13
|
* abi-spec: example code doesn't fit grammar.txt.walter-weinmann2017-10-291-6/+6
|
* Update abi-spec.rstGiovanni Casinelli2017-10-161-1/+1
|
* Document packed ABIAlex Beregszaszi2017-09-271-0/+19
|
* Clarify shorthand notation in ABIAlex Beregszaszi2017-09-191-2/+2
|
* Fix ABI spec regarding arrays.chriseth2017-09-191-2/+2
|
* Clarify ABI & Solidity typesAlex Beregszaszi2017-09-161-2/+5
|
* Use "tuple" for struct types in ABI JSON.chriseth2017-09-161-15/+15
| | | | Only use tuple as a type in the ABI (and remove all "anonymous struct" references too)
* Document structs in ABIchriseth2017-09-161-3/+89
|
* Fix nested lists in the ABI documentationAlex Beregszaszi2017-09-141-0/+5
|
* Document function selectorsAlex Beregszaszi2017-09-131-0/+2
|
* Convert ABI spec from Markdwon to RSTAlex Beregszaszi2017-09-051-119/+119
|
* Fix lists and linksAlex Beregszaszi2017-08-281-0/+1
|
* Clarify ABI regarding constantAlex Beregszaszi2017-08-251-2/+2
|
* Rename statemutability to stateMutability in ABI/ASTAlex Beregszaszi2017-08-241-1/+1
|
* Add pure to ABI specAlex Beregszaszi2017-08-241-1/+1
|
* Document view functionsAlex Beregszaszi2017-08-231-1/+1
|
* Fix ABI for fixed typesAlex Beregszaszi2017-08-161-1/+1
|
* Add statemutability field to the ABIAlex Beregszaszi2017-08-151-1/+2
|
* Enable more examples in the documentation for testingAlex Beregszaszi2017-07-191-0/+2
|
* Add version pragma to docs examplesAlex Beregszaszi2017-07-131-0/+2
|
* Borrow a sentence from @axicYoichi Hirai2017-07-121-2/+2
| | | | and edit the phrase "following its type", which sounded like the data follows the type in the call data.
* Nitpicking abi-spec.rstYoichi Hirai2017-07-121-8/+5
|
* try to get rid of warningRJ Catalano2017-06-141-1/+1
| | | | Signed-off-by: RJ Catalano <rj@monax.io>
* Include abi specs in index and fix styling.chriseth2017-06-131-60/+62
|
* Formatting of heading.chriseth2017-06-121-1/+2
|
* Change fixed number example.chriseth2017-06-121-10/+11
|
* Include structs.chriseth2017-06-121-21/+39
|
* some small fixes to the names and underlining; still need to fix the fixed ↵RJ Catalano2017-06-101-15/+11
| | | | | | point bytecode representation Signed-off-by: RJ Catalano <rj@monax.io>
* begin abi spec translation into solidity docsRJ Catalano2017-06-101-0/+327
Signed-off-by: RJ Catalano <rj@monax.io>