Skip to content

Commit 9ed4e64

Browse files
committed
Update ABI and deployment
1 parent 89e63f9 commit 9ed4e64

File tree

9 files changed

+137
-114
lines changed

9 files changed

+137
-114
lines changed

packages/thirdweb/scripts/generate/abis/assets/ERC20AssetEntrypoint.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"function addImplementation((bytes32 contractId, address implementation, uint8 implementationType, uint8 createHook, bytes createHookData) config, bool isDefault)",
44
"function buyAsset(address asset, (address recipient, address referrer, address tokenIn, uint256 amountIn, uint256 minAmountOut, uint256 deadline, bytes hookData) params) payable returns (uint256 amountIn, uint256 amountOut)",
55
"function cancelOwnershipHandover() payable",
6-
"function claimRewards(address asset)",
6+
"function claimReward(address asset)",
77
"function completeOwnershipHandover(address pendingOwner) payable",
88
"function createAsset(address creator, (uint256 amount, address referrer, bytes32 salt, bytes data, bytes hookData) createParams) returns (address asset)",
99
"function createAssetById(bytes32 contractId, address creator, (uint256 amount, address referrer, bytes32 salt, bytes data, bytes hookData) params) returns (address asset)",
@@ -12,8 +12,8 @@
1212
"function distributeAsset(address asset, (uint256 amount, address recipient)[] contents) payable",
1313
"function getAirdrop() view returns (address airdrop)",
1414
"function getImplementation(bytes32 contractId) view returns ((bytes32 contractId, address implementation, uint8 implementationType, uint8 createHook, bytes createHookData) config)",
15+
"function getReward(address asset) view returns ((address positionManager, uint256 tokenId, address recipient, address referrer, uint16 referrerBps))",
1516
"function getRewardLocker() view returns (address rewardLocker)",
16-
"function getRewardPosition(address asset) view returns ((address positionManager, uint256 tokenId, address recipient, address referrer, uint16 referrerBps))",
1717
"function getRouter() view returns (address router)",
1818
"function guardSalt(bytes32 salt, address creator, bytes contractInitData, bytes hookInitData) view returns (bytes32)",
1919
"function initialize(address owner, address router, address rewardLocker, address airdrop)",
@@ -34,6 +34,7 @@
3434
"event AirdropUpdated(address airdrop)",
3535
"event AssetCreated(bytes32 contractId, address indexed creator, address indexed asset, address referrer, bytes aux)",
3636
"event AssetDistributed(address asset, uint256 recipientCount, uint256 totalAmount)",
37+
"event AssetRewardClaimed(address asset, address claimer)",
3738
"event ImplementationAdded(bytes32 contractId, address indexed implementation, uint8 implementationType, uint8 createHook, bytes createHookData)",
3839
"event Initialized(uint64 version)",
3940
"event OwnershipHandoverCanceled(address indexed pendingOwner)",
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
[
22
"constructor(address _feeManager, address _v3PositionManager, address _v4PositionManager)",
3-
"function collectRewards(address owner, address asset) returns (address token0, address token1, uint256 amount0, uint256 amount1)",
3+
"function collectReward(address owner, address asset) returns (address token0, address token1, uint256 amount0, uint256 amount1)",
44
"function feeManager() view returns (address)",
55
"function lockPosition(address asset, address positionManager, uint256 tokenId, address recipient, address referrer, uint16 referrerBps)",
66
"function positions(address owner, address asset) view returns (address positionManager, uint256 tokenId, address recipient, address referrer, uint16 referrerBps)",
77
"function v3PositionManager() view returns (address)",
88
"function v4PositionManager() view returns (address)",
99
"event PositionLocked(address indexed owner, address indexed asset, address positionManager, uint256 tokenId, address recipient, address referrer)",
10-
"event RewardsCollected(address indexed owner, address indexed asset, address positionManager, uint256 tokenId, uint256 amount0, uint256 amount1)",
10+
"event RewardCollected(address indexed owner, address indexed asset, address positionManager, uint256 tokenId, uint256 amount0, uint256 amount1)",
1111
"error InvalidPosition()",
1212
"error InvalidPositionManager()",
1313
"error InvalidReferrerBps()",
1414
"error InvalidRewardRecipient()",
1515
"error TokenAlreadyLocked()"
16-
]
16+
]

packages/thirdweb/src/assets/constants.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ export const DEFAULT_SALT = "0x";
88

99
export const IMPLEMENTATIONS: Record<number, Record<string, string>> = {
1010
8453: {
11-
AssetEntrypointERC20: "0xe7caeE8a2df994cE00b575eE56A3c9DecB95028D",
11+
AssetEntrypointERC20: "0x412c90c39CbBD6A2fFDbe9bF9Aa6Ad87717f487a",
1212
},
1313
84532: {
14-
AssetEntrypointERC20: "0xa34ed67f2a327D8E87E3dFBcc7b4927df7C418ef",
14+
AssetEntrypointERC20: "0xF4d4dE479533Ee95B2b1EC10B682D4BC363E6A97",
1515
},
1616
};
1717

packages/thirdweb/src/extensions/assets/__generated__/ERC20AssetEntrypoint/events/AssetRewardClaimed.ts

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 29 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 26 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)