Skip to content

Commit

Permalink
feat: 2108 validate thirdparty transaction request (#97)
Browse files Browse the repository at this point in the history
* feat(dfspTransactions): verify thridparty request transaction and proper scheme for verify authorization

* postpone vulnerabilites

* fix api.yaml

* fix api.yaml
  • Loading branch information
eoln committed May 10, 2021
1 parent b1929d6 commit 2c815be
Show file tree
Hide file tree
Showing 2 changed files with 866 additions and 14 deletions.
314 changes: 302 additions & 12 deletions src/audit-resolve.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,33 +7,33 @@
},
"1589|sqlite>sqlite3>node-pre-gyp>rc>ini": {
"decision": "ignore",
"madeAt": 1617995554900,
"expiresAt": 1618600328607
"madeAt": 1620638321689,
"expiresAt": 1623230315330
},
"1589|00unidentified>sqlite>sqlite3>node-pre-gyp>rc>ini": {
"decision": "ignore",
"madeAt": 1617995554900,
"expiresAt": 1618600328607
"madeAt": 1620638321689,
"expiresAt": 1623230315330
},
"1589|00unidentified>00unidentified>sqlite>sqlite3>node-pre-gyp>rc>ini": {
"decision": "ignore",
"madeAt": 1617995554900,
"expiresAt": 1618600328607
"madeAt": 1620638321689,
"expiresAt": 1623230315330
},
"1589|ava>update-notifier>latest-version>package-json>registry-auth-token>rc>ini": {
"decision": "ignore",
"madeAt": 1617995554900,
"expiresAt": 1618600328607
"madeAt": 1620638321689,
"expiresAt": 1623230315330
},
"1589|ava>update-notifier>latest-version>package-json>registry-url>rc>ini": {
"decision": "ignore",
"madeAt": 1617995554900,
"expiresAt": 1618600328607
"madeAt": 1620638321689,
"expiresAt": 1623230315330
},
"1589|ava>update-notifier>is-installed-globally>global-dirs>ini": {
"decision": "ignore",
"madeAt": 1617995554900,
"expiresAt": 1618600328607
"madeAt": 1620638321689,
"expiresAt": 1623230315330
},
"1654|ava>yargs>y18n": {
"decision": "fix",
Expand All @@ -46,6 +46,296 @@
"1654|npm-audit-resolver>yargs-unparser>yargs>y18n": {
"decision": "fix",
"madeAt": 1617075431111
},
"1673|ava>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|eslint>inquirer>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|eslint>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|eslint>table>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|npm-audit-resolver>yargs-unparser>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/generator>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/generator>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/generator>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/generator>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/generator>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-module-imports>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/helper-member-expression-to-functions>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/helper-optimise-call-expression>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/helper-function-name>@babel/helper-get-function-arity>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/helper-function-name>@babel/helper-get-function-arity>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/helper-function-name>@babel/helper-get-function-arity>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/helper-function-name>@babel/helper-get-function-arity>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/helper-function-name>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/helper-function-name>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/helper-function-name>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/helper-function-name>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/template>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/helper-function-name>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/helper-function-name>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/helper-function-name>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/helper-function-name>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/helper-split-export-declaration>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/helper-split-export-declaration>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/helper-split-export-declaration>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/helper-split-export-declaration>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-split-export-declaration>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/types>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/generator>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>@babel/generator>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>@babel/generator>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>@babel/generator>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>@babel/generator>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>@babel/helper-replace-supers>@babel/traverse>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helpers>@babel/traverse>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/traverse>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/traverse>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>@babel/helper-module-transforms>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|nyc>istanbul-lib-instrument>@babel/core>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1673|tap-xunit>xmlbuilder>lodash": {
"decision": "ignore",
"madeAt": 1620638324097,
"expiresAt": 1623230315330
},
"1677|ava>read-pkg>normalize-package-data>hosted-git-info": {
"decision": "ignore",
"madeAt": 1620638325847,
"expiresAt": 1623230315330
},
"1677|eslint-plugin-import>read-pkg-up>read-pkg>normalize-package-data>hosted-git-info": {
"decision": "ignore",
"madeAt": 1620638325847,
"expiresAt": 1623230315330
}
},
"rules": {},
Expand Down
Loading

0 comments on commit 2c815be

Please sign in to comment.