Skip to content

Commit 92bd88e

Browse files
mraszykclaude
andcommitted
docs(logs): drop fetch_canister_logs_cost (calls do not require cycles)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 3665ee0 commit 92bd88e

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

docs/references/ic-interface-spec/abstract-behavior.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3838,7 +3838,6 @@ canister_logs(S, Canister_id, filter) =
38383838
the longest prefix Older_logs of Selected_logs
38393839
such that canister_log_memory_usage(Older_logs) max_response_size
38403840
max_response_size = <implementation-specific>
3841-
fetch_canister_logs_cost(S, Canister_id) = <implementation-specific>
38423841
is_sender_authorized(S, Canister_id, Sender) =
38433842
(S[Canister_id].canister_log_visibility = Public)
38443843
or
@@ -3862,7 +3861,6 @@ S.messages = Older_messages · CallMessage M · Younger_messages
38623861
M.callee = ic_principal
38633862
M.method_name = 'fetch_canister_logs'
38643863
M.arg = candid(A)
3865-
fetch_canister_logs_cost(S, A.canister_id) <= M.transferred_cycles
38663864
is_sender_authorized(S, A.canister_id, M.caller)
38673865

38683866
```
@@ -3876,7 +3874,7 @@ S with
38763874
ResponseMessage {
38773875
origin = M.origin
38783876
response = candid(canister_logs(S, A.canister_id, A.filter))
3879-
refunded_cycles = M.transferred_cycles - fetch_canister_logs_cost(S, A.canister_id)
3877+
refunded_cycles = M.transferred_cycles
38803878
}
38813879

38823880
```

0 commit comments

Comments
 (0)