aboutsummaryrefslogtreecommitdiffstats
path: root/docs/050-breaking-changes.rst
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-10-08 21:08:12 +0800
committerchriseth <chris@ethereum.org>2018-10-12 21:15:02 +0800
commit26c693aa920ec1ea41ef7994a3dc8bb45b78f866 (patch)
treeaa95184ed3f52c80e216fc20706c22ddb71d6fc6 /docs/050-breaking-changes.rst
parent4d6d224cf83195db8dcea1f5015a68d1ce2dca0f (diff)
downloaddexon-solidity-26c693aa920ec1ea41ef7994a3dc8bb45b78f866.tar.gz
dexon-solidity-26c693aa920ec1ea41ef7994a3dc8bb45b78f866.tar.zst
dexon-solidity-26c693aa920ec1ea41ef7994a3dc8bb45b78f866.zip
Change library placeholder to `__$<hash>$__`.
Diffstat (limited to 'docs/050-breaking-changes.rst')
-rw-r--r--docs/050-breaking-changes.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/docs/050-breaking-changes.rst b/docs/050-breaking-changes.rst
index 04121d00..7b227297 100644
--- a/docs/050-breaking-changes.rst
+++ b/docs/050-breaking-changes.rst
@@ -160,8 +160,10 @@ Command Line and JSON Interfaces
* In unlinked binary hex files, library address placeholders are now
the first 36 hex characters of the keccak256 hash of the fully qualified
- library name, instead of just the fully qualified library name.
- Binary files now also contain a list of mappings from these hex placeholders
+ library name, surrounded by ``$...$``. Previously,
+ just the fully qualified library name was used.
+ This recudes the chances of collisions, especially when long paths are used.
+ Binary files now also contain a list of mappings from these placeholders
to the fully qualified names.
Constructors