near-vm-logic 0.12.0

This crate implements the specification of the interface that Near blockchain exposes to the smart contracts.
Documentation
Build #506238 2022-02-08T09:39:01.310602+00:00
# rustc version
rustc 1.60.0-nightly (734368a20 2022-02-07)
# docs.rs version
docsrs 0.6.0 (5c3b689 2022-02-01)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/near-vm-logic-0.12.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/near-vm-logic-0.12.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20220207-1.60.0-nightly-734368a20\", \"--static-root-path\", \"/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\"]" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] f2abf350afea65e59953d75596394d5edb45fe57485ab65e42a25dbd3bbadfa1
[INFO] running `Command { std: "docker" "start" "-a" "f2abf350afea65e59953d75596394d5edb45fe57485ab65e42a25dbd3bbadfa1", kill_on_drop: false }`
[INFO] [stderr]  Documenting near-vm-logic v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `VMError::ExternalError`
[INFO] [stderr]   --> src/dependencies.rs:75:38
[INFO] [stderr]    |
[INFO] [stderr] 75 |     /// This function could return [`VMError::ExternalError`].
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^^ no item named `VMError` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `VMError`
[INFO] [stderr]    --> src/dependencies.rs:123:38
[INFO] [stderr]     |
[INFO] [stderr] 123 |     /// This function could return [`VMError`].
[INFO] [stderr]     |                                      ^^^^^^^ no item named `VMError` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `VMError::RuntimeError`
[INFO] [stderr]    --> src/dependencies.rs:149:38
[INFO] [stderr]     |
[INFO] [stderr] 149 |     /// This function could return [`VMError::RuntimeError`].
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^ no item named `VMError` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RecepitIndex`
[INFO] [stderr]    --> src/dependencies.rs:168:25
[INFO] [stderr]     |
[INFO] [stderr] 168 |     /// If any of the [`RecepitIndex`]es do not refer to a known receipt, this function will fail
[INFO] [stderr]     |                         ^^^^^^^^^^^^ no item named `RecepitIndex` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `CreateAccountAction`
[INFO] [stderr]    --> src/dependencies.rs:191:22
[INFO] [stderr]     |
[INFO] [stderr] 191 |     /// Attach the [`CreateAccountAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^ no item named `CreateAccountAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `DeployContractAction`
[INFO] [stderr]    --> src/dependencies.rs:213:22
[INFO] [stderr]     |
[INFO] [stderr] 213 |     /// Attach the [`DeployContractAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^ no item named `DeployContractAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `FunctionCallAction`
[INFO] [stderr]    --> src/dependencies.rs:240:22
[INFO] [stderr]     |
[INFO] [stderr] 240 |     /// Attach the [`FunctionCallAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^ no item named `FunctionCallAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `TransferAction`
[INFO] [stderr]    --> src/dependencies.rs:279:22
[INFO] [stderr]     |
[INFO] [stderr] 279 |     /// Attach the [`TransferAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^ no item named `TransferAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `StakeAction`
[INFO] [stderr]    --> src/dependencies.rs:309:22
[INFO] [stderr]     |
[INFO] [stderr] 309 |     /// Attach the [`StakeAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^ no item named `StakeAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `AddKeyAction`
[INFO] [stderr]    --> src/dependencies.rs:342:22
[INFO] [stderr]     |
[INFO] [stderr] 342 |     /// Attach the [`AddKeyAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^ no item named `AddKeyAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `AddKeyAction`
[INFO] [stderr]    --> src/dependencies.rs:375:22
[INFO] [stderr]     |
[INFO] [stderr] 375 |     /// Attach the [`AddKeyAction`] action an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^ no item named `AddKeyAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `AccessKeyPermission::FunctionCall`
[INFO] [stderr]    --> src/dependencies.rs:378:11
[INFO] [stderr]     |
[INFO] [stderr] 378 |     /// [`AccessKeyPermission::FunctionCall`] permission scope.
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `AccessKeyPermission` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `DeleteKeyAction`
[INFO] [stderr]    --> src/dependencies.rs:420:22
[INFO] [stderr]     |
[INFO] [stderr] 420 |     /// Attach the [`DeleteKeyAction`] action to an existing receipt.
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^ no item named `DeleteKeyAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `DeleteAccountAction`
[INFO] [stderr]    --> src/dependencies.rs:450:22
[INFO] [stderr]     |
[INFO] [stderr] 450 |     /// Attach the [`DeleteAccountAction`] action to an existing receipt
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^ no item named `DeleteAccountAction` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: `near-vm-logic` (lib doc) generated 14 warnings
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.78s
[INFO] running `Command { std: "docker" "inspect" "f2abf350afea65e59953d75596394d5edb45fe57485ab65e42a25dbd3bbadfa1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f2abf350afea65e59953d75596394d5edb45fe57485ab65e42a25dbd3bbadfa1", kill_on_drop: false }`
[INFO] [stdout] f2abf350afea65e59953d75596394d5edb45fe57485ab65e42a25dbd3bbadfa1