feat: Add Stylus Constructors #2082
check-wasm.yml
on: pull_request
Check WASM binary
5m 57s
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.
|