File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,13 +24,14 @@ export async function main() {
2424 }
2525 await logDeployers ( ) ;
2626
27- assert ( config . Tokens . USDG , "USDG must be configured" ) ;
28- assert ( config . Tokens . PYUSD , "PYUSD must be configured" ) ;
29-
3027 const usdc = config . Tokens . USDC . Address ;
31- const paxosStablecoins : TokenInfo [ ] = [ config . Tokens . USDG , config . Tokens . PYUSD ] ;
28+ // Only the Paxos stablecoins configured for this network are registered as initial assets.
29+ const paxosStablecoins : TokenInfo [ ] = [ config . Tokens . USDG , config . Tokens . PYUSD ]
30+ . filter ( ( token ) : token is TokenInfo => Boolean ( token ) ) ;
3231 console . log ( `USDC: ${ usdc } ` ) ;
33- console . log ( `Paxos stablecoins (1:1 to USDC): ${ paxosStablecoins . map ( t => t . Address ) . join ( ", " ) } ` ) ;
32+ console . log (
33+ `Paxos stablecoins (1:1 to USDC): ${ paxosStablecoins . map ( t => t . Address ) . join ( ", " ) || "none configured" } `
34+ ) ;
3435
3536 const initialAssets = paxosStablecoins . map ( t => ( {
3637 assetId : addressToBytes32 ( t . Address ) ,
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ import {main as deployUSDCPublicPool} from "./deployUSDCPublicPool";
1717import { main as deployERC4626Adapter } from "./deployERC4626Adapter" ;
1818import { main as deployUSDCProcessor } from "./deployUSDCProcessor" ;
1919import { main as upgradeUSDCProcessor } from "./upgradeUSDCProcessor" ;
20+ import { main as deployPaxosOracle } from "./deployPaxosOracle" ;
2021
2122async function main ( ) {
2223 console . log ( "Test deploy." ) ;
@@ -47,6 +48,8 @@ async function main() {
4748 await deployUSDCProcessor ( ) ;
4849 console . log ( "Test upgradeUSDCProcessor." ) ;
4950 await upgradeUSDCProcessor ( ) ;
51+ console . log ( "Test deployPaxosOracle." ) ;
52+ await deployPaxosOracle ( ) ;
5053 console . log ( "Test deployStandaloneRepayer." ) ;
5154 process . env . STANDALONE_REPAYER_ENV = "SparkStage" ;
5255 await deployStandaloneRepayer ( ) ;
You can’t perform that action at this time.
0 commit comments