Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
f334d15
chore: improve output path validation for files upload
fixcik Feb 7, 2025
4d15275
chore: update @super-protocol/sp-files-addon to version 0.9.4
fixcik Feb 20, 2025
93dc18a
0.10.6
fixcik Feb 25, 2025
34edae3
Merge pull request #438 from Super-Protocol/chore/bump-sp-files-addon…
fixcik Feb 25, 2025
cc4e46a
SP-5780: offer version (#435)
serega-k Feb 25, 2025
49efb36
0.10.7
DmitrySmv Feb 25, 2025
6ae47db
Merge pull request #439 from Super-Protocol/release/0.10.7
DmitrySmv Feb 25, 2025
0669f1c
Merge pull request #440 from Super-Protocol/main
Idris0v Feb 26, 2025
bb1eccf
Merge pull request #441 from Super-Protocol/staging
Idris0v Feb 26, 2025
1e6a210
chore(deps): update @super-protocol/sdk-js to 3.4.0-beta.11 (SP-5780)
DmitrySmv Feb 27, 2025
8c909fc
0.10.8
DmitrySmv Feb 27, 2025
89d9c55
Merge pull request #445 from Super-Protocol/release/0.10.8
DmitrySmv Feb 27, 2025
8c04e1b
Merge pull request #446 from Super-Protocol/main
Idris0v Feb 27, 2025
07da01e
Merge branch 'develop' into staging
Idris0v Feb 27, 2025
06ac23e
Merge pull request #447 from Super-Protocol/staging
Idris0v Feb 27, 2025
4aebbd8
Update package.json
fixcik Feb 28, 2025
8cacd97
update package-lock.json
fixcik Feb 28, 2025
9a57f0a
0.10.9
fixcik Feb 28, 2025
8dac636
Merge pull request #449 from Super-Protocol/chore/bump-files-addon
fixcik Feb 28, 2025
6e2cc45
0.10.10
fixcik Feb 28, 2025
1b6c6fb
Merge pull request #450 from Super-Protocol/chore/bump-version-0.10.10
fixcik Feb 28, 2025
29ad39d
feat(secrets/storage): support offer versions (SP-5780) (#451)
DmitrySmv Mar 3, 2025
9640534
Merge pull request #423 from Super-Protocol/chore/improve-validation-…
fixcik Mar 9, 2025
b6de333
feat: move to opBNB tokens and names (#454)
marchuk-vlad Mar 11, 2025
38447ad
Merge branch 'staging' into main
Idris0v Mar 12, 2025
8f99f8e
Merge pull request #455 from Super-Protocol/main
Idris0v Mar 12, 2025
49d9bdd
Merge branch 'develop' into staging
Idris0v Mar 12, 2025
94d6071
Merge pull request #456 from Super-Protocol/staging
Idris0v Mar 12, 2025
39384a2
SP-5724 Contracts update
Idris0v Mar 13, 2025
28a6bab
Update @super-protocol/sdk-js to version 3.5.0-beta.2
Idris0v Mar 13, 2025
7f8e0cc
Merge pull request #457 from Super-Protocol/feat/sp-5724/blockchain
Idris0v Mar 13, 2025
6f31adc
Remove hardcoded gas limit from createWorkflow function
Idris0v Mar 13, 2025
1a63377
0.10.12
DmitrySmv Mar 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion config.example.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"accessToken": ""
},
"blockchain": {
"rpcUrl": "https://polygon.superprotocol.com",
"rpcUrl": "https://opbnb.superprotocol.com",
"smartContractAddress": "0x3C69ea105Fc716C1Dcb41859281Aa817D0A0B279",
"accountPrivateKey": ""
},
Expand Down
144 changes: 39 additions & 105 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@super-protocol/ctl",
"version": "0.10.11",
"version": "0.10.12",
"description": "A tool for publishing values in a secure and reliable way.",
"main": "./build/index.js",
"type": "commonjs",
Expand Down Expand Up @@ -36,8 +36,8 @@
"@iarna/toml": "^2.2.5",
"@super-protocol/distributed-secrets": "1.0.2",
"@super-protocol/dto-js": "1.1.2",
"@super-protocol/sdk-js": "3.3.3-update.1",
"@super-protocol/sp-files-addon": "^0.9.0",
"@super-protocol/sdk-js": "^3.5.0-beta.2",
"@super-protocol/sp-files-addon": "^0.9.6",
"@types/tar-stream": "^3.1.3",
"axios": "1.6.2",
"bip39": "^3.1.0",
Expand Down
12 changes: 11 additions & 1 deletion src/commands/filesUpload.addon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,17 @@ export default async (params: FilesUploadParams): Promise<void> => {
return;
}

const outputPath = preparePath(params.outputPath);

try {
await fs.stat(outputPath);
throw new Error('Output path already exists');
} catch (err) {
if (err instanceof Error && 'code' in err && err.code !== 'ENOENT') {
throw err;
}
}

let metadata: Partial<Pick<RuntimeInputInfo, 'hardwareContext' | 'signatureKeyHash'>> = {};

if (params.metadataPath) {
Expand Down Expand Up @@ -271,7 +282,6 @@ export default async (params: FilesUploadParams): Promise<void> => {
...uploadResult,
};

const outputPath = preparePath(params.outputPath);
await fs.writeFile(outputPath, JSON.stringify(result, null, 2));
Printer.print(`Resource file was created in ${outputPath}`);

Expand Down
5 changes: 4 additions & 1 deletion src/commands/offersCreate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ export type OffersCreateParams = {
enableAutoDeposit: boolean;
storageConfig: Config['storage'];
configurationPath?: string;
enabled?: boolean;
};

export default async (params: OffersCreateParams): Promise<void> => {
Expand Down Expand Up @@ -56,7 +57,7 @@ export default async (params: OffersCreateParams): Promise<void> => {
break;
}
case 'value': {
const offerInfo = await readValueOfferInfo({
const { version, ...offerInfo } = await readValueOfferInfo({
path: params.offerInfoPath,
isPartialContent: false,
});
Expand Down Expand Up @@ -93,6 +94,8 @@ export default async (params: OffersCreateParams): Promise<void> => {
contractAddress: params.blockchainConfig.contractAddress,
enableAutoDeposit: params.enableAutoDeposit,
offerInfo,
versionInfo: version.info,
enabled: params.enabled ?? true,
});
break;
}
Expand Down
Loading
Loading