@@ -16,38 +16,48 @@ import { setRateLimitAdmin } from "./setRateLimitAdmin";
1616import { addRemotePool } from "./addRemotePool" ;
1717import { removeRemotePool } from "./removeRemotePool" ;
1818import { safeMultisigTasks } from "./safe-multisig" ;
19+ import {
20+ deployTokenSenderReceiver ,
21+ sendTokens ,
22+ estimateFee
23+ } from "./native-gas-sender-receiver" ;
1924
2025export const tasks = [
21- deployToken ,
22- deployTokenPool ,
23- mintTokens ,
24- checkTokenBalance ,
25- claimAdmin ,
26- acceptAdminRole ,
27- transferTokenAdminRole ,
28- getPoolConfig ,
29- setPool ,
30- applyChainUpdates ,
31- transferTokens ,
32- updateAllowList ,
33- getCurrentRateLimits ,
34- updateRateLimiters ,
35- setRateLimitAdmin ,
36- addRemotePool ,
37- removeRemotePool ,
38- ...safeMultisigTasks
26+ deployToken ,
27+ deployTokenPool ,
28+ mintTokens ,
29+ checkTokenBalance ,
30+ claimAdmin ,
31+ acceptAdminRole ,
32+ transferTokenAdminRole ,
33+ getPoolConfig ,
34+ setPool ,
35+ applyChainUpdates ,
36+ transferTokens ,
37+ updateAllowList ,
38+ getCurrentRateLimits ,
39+ updateRateLimiters ,
40+ setRateLimitAdmin ,
41+ addRemotePool ,
42+ removeRemotePool ,
43+ // Native Gas Sender Receiver tasks
44+ deployTokenSenderReceiver ,
45+ sendTokens ,
46+ estimateFee ,
47+ ...safeMultisigTasks
3948] ;
4049
4150export const npmFilesToBuild = [
42- "@chainlink/contracts/src/v0.8/shared/token/ERC20/BurnMintERC20.sol" ,
43- "@chainlink/contracts-ccip/contracts/pools/BurnMintTokenPool.sol" ,
44- "@chainlink/contracts-ccip/contracts/pools/LockReleaseTokenPool.sol" ,
45- "@chainlink/contracts-ccip/contracts/pools/TokenPool.sol" ,
46- "@chainlink/contracts-ccip/contracts/tokenAdminRegistry/RegistryModuleOwnerCustom.sol" ,
47- "@chainlink/contracts-ccip/contracts/tokenAdminRegistry/TokenAdminRegistry.sol" ,
48- "@chainlink/contracts-ccip/contracts/interfaces/IRouterClient.sol" ,
49- "@chainlink/contracts/src/v0.8/shared/access/OwnerIsCreator.sol" ,
50- "@chainlink/contracts-ccip/contracts/libraries/RateLimiter.sol" ,
51- "@chainlink/contracts-ccip/contracts/libraries/Client.sol" ,
52- "@openzeppelin/contracts/token/ERC20/ERC20.sol" ,
53- ] ;
51+ "@chainlink/contracts/src/v0.8/shared/token/ERC20/BurnMintERC20.sol" ,
52+ "@chainlink/contracts-ccip/contracts/pools/BurnMintTokenPool.sol" ,
53+ "@chainlink/contracts-ccip/contracts/pools/LockReleaseTokenPool.sol" ,
54+ "@chainlink/contracts-ccip/contracts/pools/TokenPool.sol" ,
55+ "@chainlink/contracts-ccip/contracts/tokenAdminRegistry/RegistryModuleOwnerCustom.sol" ,
56+ "@chainlink/contracts-ccip/contracts/tokenAdminRegistry/TokenAdminRegistry.sol" ,
57+ "@chainlink/contracts-ccip/contracts/interfaces/IRouterClient.sol" ,
58+ "@chainlink/contracts/src/v0.8/shared/access/OwnerIsCreator.sol" ,
59+ "@chainlink/contracts-ccip/contracts/libraries/RateLimiter.sol" ,
60+ "@chainlink/contracts-ccip/contracts/libraries/Client.sol" ,
61+ "@chainlink/contracts-ccip/contracts/applications/EtherSenderReceiver.sol" ,
62+ "@openzeppelin/contracts/token/ERC20/ERC20.sol" ,
63+ ] ;
0 commit comments