Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete feature std-fs-io in casper-types for wasm compilation #4714

Open
wants to merge 140 commits into
base: feat-2.0
Choose a base branch
from

Conversation

gRoussac
Copy link

Remove filesystem I/O functionality from the std feature, and gate this behind a new feature std-fs-io which depends upon std.

Allows to compile types without from_file/to_file/sysconf/os clock

Remove compilation warnings for feat testing

Add lint-no-default-features/check-no-default-features

Add documentation on deploy_hash_arb

lint-all-features still faill
… rustSDK-feat-2.0

# Conflicts:
#	Makefile
#	execution_engine/Cargo.toml
#	execution_engine_testing/test_support/Cargo.toml
#	node/CHANGELOG.md
#	node/Cargo.toml
#	smart_contracts/contract/Cargo.toml
#	types/Cargo.toml
#	types/src/cl_value.rs
#	types/src/lib.rs
#	types/src/transaction/deploy.rs
Jakub Zajkowski and others added 18 commits October 4, 2024 16:44
… rustSDK-feat-2.0

# Conflicts:
#	types/Cargo.toml
…e' into rustSDK-feat-2.0-transaction

# Conflicts:
#	types/src/chainspec/transaction_config/transaction_v1_config.rs
#	types/src/transaction.rs
#	types/src/transaction/transaction_v1/transaction_v1_body.rs
#	types/src/transaction/transaction_v1/transaction_v1_builder.rs
…/casper-node into rustSDK-feat-2.0-transaction

# Conflicts:
#	types/src/transaction/transaction_v1/transaction_v1_builder.rs
…/casper-node into rustSDK-feat-2.0-transaction
…/casper-node into rustSDK-feat-2.0-transaction
…/casper-node into rustSDK-feat-2.0-transaction
…/casper-node into rustSDK-feat-2.0-transaction

# Conflicts:
#	execution_engine/src/engine_state/mod.rs
#	execution_engine/src/engine_state/wasm_v1.rs
#	execution_engine_testing/test_support/src/execute_request_builder.rs
#	node/src/components/contract_runtime/operations.rs
#	types/src/chainspec/transaction_config/transaction_v1_config.rs
#	types/src/transaction.rs
#	types/src/transaction/transaction_v1/transaction_v1_builder.rs
…/casper-node into rustSDK-feat-2.0-transaction

# Conflicts:
#	types/src/transaction/initiator_addr.rs
#	types/src/transaction/transaction_entry_point.rs
#	types/src/transaction/transaction_invocation_target.rs
#	types/src/transaction/transaction_scheduling.rs
#	types/src/transaction/transaction_target.rs
… rustSDK-feat-2.0

# Conflicts:
#	types/src/cl_value.rs
#	types/src/transaction/initiator_addr.rs
#	types/src/transaction/transaction_entry_point.rs
#	types/src/transaction/transaction_invocation_target.rs
#	types/src/transaction/transaction_scheduling.rs
#	types/src/transaction/transaction_target.rs
@EdHastingsCasperAssociation
Copy link
Collaborator

@gRoussac are you waiting on sth to merge this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants