Skip to content

Commit d964f3d

Browse files
virtual initialize
1 parent a1e1586 commit d964f3d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/concrete/receipt/Receipt.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ contract Receipt is IReceiptV2, ERC1155, ICloneableV2 {
5151
/// Initializes the `Receipt` so that it is usable as a clonable
5252
/// implementation in `ReceiptFactory`.
5353
/// Compatible with `ICloneableV2`.
54-
function initialize(bytes memory data) public override initializer returns (bytes32) {
54+
function initialize(bytes memory data) public virtual override initializer returns (bytes32) {
5555
// `uri` is overridden in this contract so we can just initialize
5656
// `ERC1155` with an empty string.
5757
__ERC1155_init("");

src/concrete/vault/OffchainAssetReceiptVault.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ contract OffchainAssetReceiptVault is ReceiptVault, AccessControl {
261261
/// this as appropriate according to standard Open Zeppelin access control
262262
/// logic.
263263
/// @param data All config required to initialize abi encoded.
264-
function initialize(bytes memory data) public override initializer returns (bytes32) {
264+
function initialize(bytes memory data) public virtual override initializer returns (bytes32) {
265265
OffchainAssetVaultConfig memory config = abi.decode(data, (OffchainAssetVaultConfig));
266266

267267
__ReceiptVault_init(config.vaultConfig);

0 commit comments

Comments
 (0)