Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
fdef5b2
Merge pull request #3 from ipicoin/revision - let's test this!
Sarverott Jun 2, 2026
34b0369
beggining tests writting in particular manner with help of vitest fra…
Sarverott Jun 2, 2026
00aed39
Merge pull request #5 from ipicoin/testing to be released after final…
Sarverott Jun 2, 2026
01a6eb3
terms note applied as license requests, branding notice reference added
Sarverott Jun 2, 2026
b531c4d
Merge pull request #6 from ipicoin/releasing for quick load all chang…
Sarverott Jun 2, 2026
9a00250
Merge pull request #7 from ipicoin/main
Sarverott Jun 2, 2026
3299393
managing inheritance of models, adding biome
Sarverott Jun 2, 2026
e2e9147
autoformating applied, implementing cosmiconfig usage, experiments wi…
Sarverott Jun 2, 2026
33744ca
rename of package module, managing chain readers methods, implementin…
Sarverott Jun 2, 2026
4f7fa9f
moving denom to transactions, managing operation implementation strat…
Sarverott Jun 2, 2026
a36df1f
preparing some standard listeners with dedicated proceeding promises …
Sarverott Jun 2, 2026
dc8ea8e
removing old config file
Sarverott Jun 2, 2026
d697737
quick change of chain while testing to testnet localhost
Sarverott Jun 10, 2026
699ec00
0.2.0
Sarverott Jun 10, 2026
56dd098
adding version incrementing before pushing to public repo
Sarverott Jun 10, 2026
60f6809
0.2.1
Sarverott Jun 10, 2026
69fce17
added autopush after change of branch
Sarverott Jun 10, 2026
9947192
0.2.2
Sarverott Jun 10, 2026
deba4fb
commenting send operation, adding postmerge and precommit routines, b…
Sarverott Jun 10, 2026
cdf54ae
some casual stuff also been made by routines
Sarverott Jun 10, 2026
5fd04cb
0.2.3
Sarverott Jun 10, 2026
483f957
CJS to MJS token sender operation with sending including message
Sarverott Jun 10, 2026
8f3f9f0
now it looks pretty
Sarverott Jun 10, 2026
a5323ee
0.2.4
Sarverott Jun 10, 2026
d18cb34
reducing duplicated, fixing broken migration from PoW example to wall…
Sarverott Jun 10, 2026
a296fdc
even prettier code why not
Sarverott Jun 10, 2026
9395925
0.2.5
Sarverott Jun 10, 2026
0a6d1f4
fixing precomit routine to be included in upcomming comit
Sarverott Jun 10, 2026
9e37161
0.2.6
Sarverott Jun 10, 2026
45c5b85
tiding up stuff, adding operations of wallet create and import, addin…
Sarverott Jun 10, 2026
f17d15b
0.2.7
Sarverott Jun 10, 2026
df64cde
adding generator function, adding some to import and sending
Sarverott Jun 10, 2026
e1ecc93
0.2.8
Sarverott Jun 10, 2026
cb49c11
adding some tasks to file, writting scrap draft of repl cli for casua…
Sarverott Jun 13, 2026
6db53fc
0.2.9
Sarverott Jun 13, 2026
218f9fc
0.2.10
Sarverott Jun 13, 2026
3384fa1
0.2.11
Sarverott Jun 13, 2026
727da5f
0.2.12
Sarverott Jun 13, 2026
7e29fb2
adding wiki of github's repo as reference of package, including obsid…
Sarverott Jun 13, 2026
276e5b1
0.2.13
Sarverott Jun 13, 2026
9273b53
rewritting quorky logic script into even more convuluted
Sarverott Jun 13, 2026
989df2b
0.2.14
Sarverott Jun 13, 2026
4dd71c4
making instead previous... something... an push-after-commit
Sarverott Jun 13, 2026
a3dcd05
fixing license, adding couple operators and update of indexes
Sarverott Jun 28, 2026
1b2a267
updates before revision of project that never received required allow…
Sarverott Jun 29, 2026
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
File renamed without changes.
4 changes: 3 additions & 1 deletion .husky/post-checkout
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
echo $0
echo $0
git push --all
npm version preminor
3 changes: 2 additions & 1 deletion .husky/post-commit
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
echo $0
git push --all
echo $0
3 changes: 2 additions & 1 deletion .husky/post-merge
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
echo $0
echo $0
npm version minor
2 changes: 2 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
npm run forming
git add .
echo $0
1 change: 1 addition & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@


echo $0
5 changes: 3 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"snyk.advanced.autoSelectOrganization": true
}
"snyk.advanced.autoSelectOrganization": false,
"snyk.advanced.organization": "9ccfd22e-9a7c-4dde-9996-9b0a52d17db3"
}
24 changes: 24 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
The MIT License (MIT)
Copyright © 2026 Sett Sarverott

Permission is hereby granted, free of charge,
to any person obtaining a copy of this software
and associated documentation files (the “Software”),
to deal in the Software without restriction,
including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall
be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
22 changes: 2 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,6 @@
# node.js package for core wallet handling of IPI
# wallet-core.js


### License
```
wallet-core v0.1.1 - https://github.com/ipicoin/wallet-core.js
Copyright 2026 Sett Sarverott A.A.B. <sett@sarverott.com>

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

for further growth and evolution of IPI DAO (https://ipi.io/)


```
it can be found in file named [LICENSE](./LICENSE)
35 changes: 19 additions & 16 deletions Taskfile.yml
Original file line number Diff line number Diff line change
@@ -1,29 +1,32 @@
# yaml-language-server: $schema=https://taskfile.dev/schema.json

# wallet-core v0.1.1 - https://github.com/ipicoin/wallet-core.js
# Copyright 2026 Sett Sarverott A.A.B. <sett@sarverott.com>

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at

# http://www.apache.org/licenses/LICENSE-2.0

# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# for further growth and evolution of IPI DAO (https://ipi.io/)
# wallet-core - 2026 @ Sett Sarverott A.A.B. <sett@sarverott.com>


version: '3'

var:
GIT_REPO_SOURCE:


tasks:
download:
desc: for remote call
cmds:
- git clone --recurse-submodules -j8 {{.GIT_REPO_SOURCE}}
init:
desc: run after downloading source code from repository
cmds:
- git fetch
- git pull
- npm i

default:
desc: start default launcher
cmds:
- npm start
silent: true
demo:
desc: run cli agent with wallet core to use
cmds:
- npm start
34 changes: 34 additions & 0 deletions biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"$schema": "https://biomejs.dev/schemas/2.4.16/schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true
},
"files": {
"ignoreUnknown": false
},
"formatter": {
"enabled": true,
"indentStyle": "tab"
},
"linter": {
"enabled": true,
"rules": {
"recommended": true
}
},
"javascript": {
"formatter": {
"quoteStyle": "double"
}
},
"assist": {
"enabled": true,
"actions": {
"source": {
"organizeImports": "on"
}
}
}
}
1 change: 1 addition & 0 deletions docs/.obsidian/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
workspace.json
1 change: 1 addition & 0 deletions docs/.obsidian/app.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
4 changes: 4 additions & 0 deletions docs/.obsidian/appearance.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"accentColor": "#c43636",
"theme": "obsidian"
}
3 changes: 3 additions & 0 deletions docs/.obsidian/backlink.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"backlinkInDocument": true
}
33 changes: 33 additions & 0 deletions docs/.obsidian/core-plugins.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"footnotes": true,
"properties": true,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": true,
"editor-status": true,
"bookmarks": true,
"markdown-importer": true,
"zk-prefixer": true,
"random-note": true,
"outline": true,
"word-count": true,
"slides": true,
"audio-recorder": true,
"workspaces": true,
"file-recovery": true,
"publish": false,
"sync": true,
"bases": true,
"webviewer": true
}
Empty file added docs/GETTING_STARTED.md
Empty file.
1 change: 1 addition & 0 deletions docs/map.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# map of project
Loading
Loading