Skip to content

Commit 6f99243

Browse files
authored
Merge pull request #99 from SolarRepublic/master
Transfer Privacy: Delayed Write Buffer + Bitwise-Trie of Bucketed Entries (DWB+BTBE)
2 parents 6bd9ed5 + 62edf1b commit 6f99243

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+10434
-5842
lines changed

.cargo/config

Lines changed: 0 additions & 8 deletions
This file was deleted.

.cargo/config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
config.toml

.cargo/config.toml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[alias]
2+
# Temporarily removed the backtraces feature from the unit-test run due to compilation errors in
3+
# the cosmwasm-std package:
4+
# cosmwasm-std = { git = "https://github.com/scrtlabs/cosmwasm", branch = "secret" }
5+
# unit-test = "test --lib --features backtraces"
6+
unit-test = "test --lib"
7+
integration-test = "test --test integration"
8+
schema = "run --example schema"
9+
10+
[features]
11+
gas_tracking = []
12+
gas_evaporation = []

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Build results
22
/target
3+
/tests/dwb/dist/
34
contract.wasm
45
contract.wasm.gz
56

@@ -19,3 +20,10 @@ contract.wasm.gz
1920
# IDEs
2021
*.iml
2122
.idea
23+
24+
# Packages
25+
node_modules/
26+
27+
# Private
28+
.env
29+
scrap/

.vscode/launch.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"type": "bun",
9+
"internalConsoleOptions": "neverOpen",
10+
"request": "launch",
11+
"name": "Debug File",
12+
"program": "${file}",
13+
"cwd": "${workspaceFolder}",
14+
"stopOnEntry": false,
15+
"watchMode": false
16+
},
17+
{
18+
"type": "bun",
19+
"internalConsoleOptions": "neverOpen",
20+
"request": "launch",
21+
"name": "Run File",
22+
"program": "${file}",
23+
"cwd": "${workspaceFolder}",
24+
"noDebug": true,
25+
"watchMode": false
26+
},
27+
{
28+
"type": "bun",
29+
"internalConsoleOptions": "neverOpen",
30+
"request": "attach",
31+
"name": "Attach Bun",
32+
"url": "ws://localhost:6499/",
33+
"stopOnEntry": false
34+
}
35+
]
36+
}

.vscode/settings.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"eslint.enable": true,
3+
"editor.fontSize": 11,
4+
"scm.inputFontSize": 11,
5+
"debug.console.fontSize": 10,
6+
"markdown.preview.fontSize": 11,
7+
"terminal.integrated.fontSize": 10,
8+
"files.exclude": {
9+
"dist": true,
10+
"submodules": true,
11+
"**/.git": true,
12+
"**/.DS_Store": true,
13+
"**/Thumbs.db": true,
14+
"**/node_modules": true
15+
},
16+
"editor.insertSpaces": false,
17+
"editor.tabSize": 4,
18+
"typescript.tsdk": "node_modules/typescript/lib",
19+
"typescript.preferences.quoteStyle": "single",
20+
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false,
21+
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false,
22+
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false,
23+
"eslint.workingDirectories": [
24+
"./tests/dwb/src",
25+
],
26+
"eslint.validate": [
27+
"javascript",
28+
"typescript",
29+
],
30+
"editor.codeActionsOnSave": {
31+
"source.fixAll": "explicit"
32+
}
33+
}

0 commit comments

Comments
 (0)