From cfb51e0825a873ddb7628b2bc493117d6ad2ade8 Mon Sep 17 00:00:00 2001 From: radrow Date: Mon, 17 May 2021 19:13:06 +0200 Subject: [PATCH] mention pre-fund --- docs/sophia_stdlib.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/sophia_stdlib.md b/docs/sophia_stdlib.md index a6c4b10..89cc667 100644 --- a/docs/sophia_stdlib.md +++ b/docs/sophia_stdlib.md @@ -795,7 +795,9 @@ The `value` argument (default `0`) is equivalent to the value in the contract creation transaction – it sets the initial value of the newly created contract charging the calling contract. Note that this won't be visible in `Call.value` in the `init` call of the new contract. It will be included in -`Contract.balance`, however. +`Contract.balance`, however. The resulting contract's public key can be +predicted and in case it happens to have some funds before its creation, its +balance will remain or be increased by the `value` parameter. The type `'c` must be instantiated with a contract.