Skip to content

feat: Add Stylus Constructors #2082

feat: Add Stylus Constructors

feat: Add Stylus Constructors #2082

Triggered via pull request February 13, 2025 08:19
@0xNeshi0xNeshi
synchronize #522
constructors
Status Failure
Total duration 6m 10s
Artifacts

check-wasm.yml

on: pull_request
Check WASM binary
5m 57s
Check WASM binary
Fit to window
Zoom out
Zoom in

Annotations

28 errors
[clippy] contracts/src/finance/vesting_wallet.rs#L492: contracts/src/finance/vesting_wallet.rs#L492
error[E0609]: no field `_start` on type `&mut finance::vesting_wallet::VestingWallet` --> contracts/src/finance/vesting_wallet.rs:492:14 | 492 | self._start.set(start_timestamp); | ^^^^^^ unknown field | help: a field with a similar name exists | 492 | self.start.set(start_timestamp); | ~~~~~
[clippy] contracts/src/finance/vesting_wallet.rs#L493: contracts/src/finance/vesting_wallet.rs#L493
error[E0609]: no field `_duration` on type `&mut finance::vesting_wallet::VestingWallet` --> contracts/src/finance/vesting_wallet.rs:493:14 | 493 | self._duration.set(duration_seconds); | ^^^^^^^^^ unknown field | help: a field with a similar name exists | 493 | self.duration.set(duration_seconds); | ~~~~~~~~
[clippy] contracts/src/token/erc1155/extensions/metadata_uri.rs#L73: contracts/src/token/erc1155/extensions/metadata_uri.rs#L73
error[E0609]: no field `_uri` on type `&mut token::erc1155::extensions::metadata_uri::Erc1155MetadataUri` --> contracts/src/token/erc1155/extensions/metadata_uri.rs:73:14 | 73 | self._uri.set_str(uri); | ^^^^ unknown field | help: a field with a similar name exists | 73 | self.uri.set_str(uri); | ~~~
[clippy] contracts/src/token/erc20/extensions/capped.rs#L63: contracts/src/token/erc20/extensions/capped.rs#L63
error[E0609]: no field `_cap` on type `&mut token::erc20::extensions::capped::Capped` --> contracts/src/token/erc20/extensions/capped.rs:63:14 | 63 | self._cap.set(cap); | ^^^^ unknown field | help: a field with a similar name exists | 63 | self.cap.set(cap); | ~~~
[clippy] contracts/src/token/erc20/extensions/metadata.rs#L84: contracts/src/token/erc20/extensions/metadata.rs#L84
error[E0609]: no field `_metadata` on type `&mut token::erc20::extensions::metadata::Erc20Metadata` --> contracts/src/token/erc20/extensions/metadata.rs:84:14 | 84 | self._metadata.constructor(name, symbol); | ^^^^^^^^^ unknown field | help: a field with a similar name exists | 84 | self.metadata.constructor(name, symbol); | ~~~~~~~~
[clippy] contracts/src/token/erc721/extensions/consecutive.rs#L243: contracts/src/token/erc721/extensions/consecutive.rs#L243
error[E0615]: attempted to take value of method `_max_batch_size` on type `&mut token::erc721::extensions::consecutive::Erc721Consecutive` --> contracts/src/token/erc721/extensions/consecutive.rs:243:14 | 243 | self._max_batch_size.set(U96::from(5000)); | ^^^^^^^^^^^^^^^ method, not a field | help: use parentheses to call the method | 243 | self._max_batch_size().set(U96::from(5000)); | ++
[clippy] contracts/src/token/erc721/extensions/metadata.rs#L66: contracts/src/token/erc721/extensions/metadata.rs#L66
error[E0609]: no field `_metadata` on type `&mut token::erc721::extensions::metadata::Erc721Metadata` --> contracts/src/token/erc721/extensions/metadata.rs:66:14 | 66 | self._metadata.constructor(name, symbol); | ^^^^^^^^^ unknown field | help: a field with a similar name exists | 66 | self.metadata.constructor(name, symbol); | ~~~~~~~~
[clippy] contracts/src/utils/metadata.rs#L22: contracts/src/utils/metadata.rs#L22
error[E0609]: no field `_name` on type `&mut utils::metadata::Metadata` --> contracts/src/utils/metadata.rs:22:14 | 22 | self._name.set_str(name); | ^^^^^ unknown field | help: a field with a similar name exists | 22 | self.name.set_str(name); | ~~~~
[clippy] contracts/src/utils/metadata.rs#L23: contracts/src/utils/metadata.rs#L23
error[E0609]: no field `_symbol` on type `&mut utils::metadata::Metadata` --> contracts/src/utils/metadata.rs:23:14 | 23 | self._symbol.set_str(symbol); | ^^^^^^^ unknown field | help: a field with a similar name exists | 23 | self.symbol.set_str(symbol); | ~~~~~~
[clippy] contracts/src/finance/vesting_wallet.rs#L492: contracts/src/finance/vesting_wallet.rs#L492
error[E0609]: no field `_start` on type `&mut finance::vesting_wallet::VestingWallet` --> contracts/src/finance/vesting_wallet.rs:492:14 | 492 | self._start.set(start_timestamp); | ^^^^^^ unknown field | help: a field with a similar name exists | 492 | self.start.set(start_timestamp); | ~~~~~
[clippy] contracts/src/finance/vesting_wallet.rs#L493: contracts/src/finance/vesting_wallet.rs#L493
error[E0609]: no field `_duration` on type `&mut finance::vesting_wallet::VestingWallet` --> contracts/src/finance/vesting_wallet.rs:493:14 | 493 | self._duration.set(duration_seconds); | ^^^^^^^^^ unknown field | help: a field with a similar name exists | 493 | self.duration.set(duration_seconds); | ~~~~~~~~
[clippy] contracts/src/token/erc1155/extensions/metadata_uri.rs#L73: contracts/src/token/erc1155/extensions/metadata_uri.rs#L73
error[E0609]: no field `_uri` on type `&mut token::erc1155::extensions::metadata_uri::Erc1155MetadataUri` --> contracts/src/token/erc1155/extensions/metadata_uri.rs:73:14 | 73 | self._uri.set_str(uri); | ^^^^ unknown field | help: a field with a similar name exists | 73 | self.uri.set_str(uri); | ~~~
[clippy] contracts/src/token/erc20/extensions/capped.rs#L63: contracts/src/token/erc20/extensions/capped.rs#L63
error[E0609]: no field `_cap` on type `&mut token::erc20::extensions::capped::Capped` --> contracts/src/token/erc20/extensions/capped.rs:63:14 | 63 | self._cap.set(cap); | ^^^^ unknown field | help: a field with a similar name exists | 63 | self.cap.set(cap); | ~~~
[clippy] contracts/src/token/erc20/extensions/metadata.rs#L84: contracts/src/token/erc20/extensions/metadata.rs#L84
error[E0609]: no field `_metadata` on type `&mut token::erc20::extensions::metadata::Erc20Metadata` --> contracts/src/token/erc20/extensions/metadata.rs:84:14 | 84 | self._metadata.constructor(name, symbol); | ^^^^^^^^^ unknown field | help: a field with a similar name exists | 84 | self.metadata.constructor(name, symbol); | ~~~~~~~~
[clippy] contracts/src/token/erc721/extensions/consecutive.rs#L243: contracts/src/token/erc721/extensions/consecutive.rs#L243
error[E0615]: attempted to take value of method `_max_batch_size` on type `&mut token::erc721::extensions::consecutive::Erc721Consecutive` --> contracts/src/token/erc721/extensions/consecutive.rs:243:14 | 243 | self._max_batch_size.set(U96::from(5000)); | ^^^^^^^^^^^^^^^ method, not a field | help: use parentheses to call the method | 243 | self._max_batch_size().set(U96::from(5000)); | ++
[clippy] contracts/src/token/erc721/extensions/metadata.rs#L66: contracts/src/token/erc721/extensions/metadata.rs#L66
error[E0609]: no field `_metadata` on type `&mut token::erc721::extensions::metadata::Erc721Metadata` --> contracts/src/token/erc721/extensions/metadata.rs:66:14 | 66 | self._metadata.constructor(name, symbol); | ^^^^^^^^^ unknown field | help: a field with a similar name exists | 66 | self.metadata.constructor(name, symbol); | ~~~~~~~~
[clippy] contracts/src/utils/metadata.rs#L22: contracts/src/utils/metadata.rs#L22
error[E0609]: no field `_name` on type `&mut utils::metadata::Metadata` --> contracts/src/utils/metadata.rs:22:14 | 22 | self._name.set_str(name); | ^^^^^ unknown field | help: a field with a similar name exists | 22 | self.name.set_str(name); | ~~~~
[clippy] contracts/src/utils/metadata.rs#L23: contracts/src/utils/metadata.rs#L23
error[E0609]: no field `_symbol` on type `&mut utils::metadata::Metadata` --> contracts/src/utils/metadata.rs:23:14 | 23 | self._symbol.set_str(symbol); | ^^^^^^^ unknown field | help: a field with a similar name exists | 23 | self.symbol.set_str(symbol); | ~~~~~~
Check WASM binary: contracts/src/finance/vesting_wallet.rs#L492
no field `_start` on type `&mut VestingWallet`
Check WASM binary: contracts/src/finance/vesting_wallet.rs#L493
no field `_duration` on type `&mut VestingWallet`
Check WASM binary: contracts/src/token/erc1155/extensions/metadata_uri.rs#L73
no field `_uri` on type `&mut Erc1155MetadataUri`
Check WASM binary: contracts/src/token/erc20/extensions/capped.rs#L63
no field `_cap` on type `&mut Capped`
Check WASM binary: contracts/src/token/erc20/extensions/metadata.rs#L84
no field `_metadata` on type `&mut Erc20Metadata`
Check WASM binary: contracts/src/token/erc721/extensions/consecutive.rs#L243
attempted to take value of method `_max_batch_size` on type `&mut Erc721Consecutive`
Check WASM binary: contracts/src/token/erc721/extensions/metadata.rs#L66
no field `_metadata` on type `&mut Erc721Metadata`
Check WASM binary: contracts/src/utils/metadata.rs#L22
no field `_name` on type `&mut Metadata`
Check WASM binary: contracts/src/utils/metadata.rs#L23
no field `_symbol` on type `&mut Metadata`
Check WASM binary
Process completed with exit code 101.