Skip to content

Commit

Permalink
v0.1 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
dr-orlovsky committed Mar 14, 2021
1 parent 5506e8e commit 152f589
Show file tree
Hide file tree
Showing 26 changed files with 90 additions and 747 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

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

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "bitcoin-pro"
description = "Professional bitcoin accounts & assets management"
version = "0.1.0-beta.3"
version = "0.1.0"
authors = ["Dr Maxim Orlovsky <orlovsky@pandoracore.com>"]
edition = "2018"
license = "AGPL-3.0-only"
license = "MIT"
readme = "README.md"
exclude = ["examples"]

Expand Down
682 changes: 21 additions & 661 deletions LICENSE

Large diffs are not rendered by default.

17 changes: 0 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,20 +66,3 @@ $ bitcoin-pro
### RGB-20 assets

![Asset creation](https://github.com/pandoracore/bitcoin-pro/raw/v0.1.0-beta.1/doc/ui/asset_creation.png)

## License

The application is dually-licensed under AGPL v0.3 for non-commercial use and
under commercial license with enterprise support by Pandora Core for commercial
usage.

For non-commercial use this program is free software: you can redistribute it
and/or modify it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>
6 changes: 3 additions & 3 deletions bpro/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.
6 changes: 3 additions & 3 deletions license_header.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.
6 changes: 3 additions & 3 deletions src/controller/mod.rs
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

pub mod utxo_lookup;
6 changes: 3 additions & 3 deletions src/controller/utxo_lookup.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gtk::prelude::GtkListStoreExtManual;
use std::cell::RefCell;
Expand Down
6 changes: 3 additions & 3 deletions src/main.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

#![allow(dead_code)]

Expand Down
6 changes: 3 additions & 3 deletions src/model/descriptors.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use std::collections::HashMap;

Expand Down
6 changes: 3 additions & 3 deletions src/model/document.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gtk::prelude::*;
use std::collections::{BTreeMap, HashSet};
Expand Down
6 changes: 3 additions & 3 deletions src/model/mod.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

mod descriptors;
mod document;
Expand Down
6 changes: 3 additions & 3 deletions src/model/operation.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

#[derive(Clone, PartialEq, Eq, Debug, Display, StrictEncode, StrictDecode)]
#[display("")]
Expand Down
6 changes: 3 additions & 3 deletions src/model/tracking.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use wallet::descriptor;

Expand Down
6 changes: 3 additions & 3 deletions src/model/utxo.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use bitcoin::OutPoint;
use electrum_client::ListUnspentRes;
Expand Down
6 changes: 3 additions & 3 deletions src/util/mod.rs
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

pub mod resolver_mode;
6 changes: 3 additions & 3 deletions src/util/resolver_mode.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use std::num::ParseIntError;
use std::ops::Range;
Expand Down
6 changes: 3 additions & 3 deletions src/view_controller/asset_dlg.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gtk::prelude::*;
use std::cell::RefCell;
Expand Down
6 changes: 3 additions & 3 deletions src/view_controller/bpro_win.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gdk_pixbuf::{InterpType, PixbufLoader, PixbufLoaderExt};
use gtk::prelude::*;
Expand Down
6 changes: 3 additions & 3 deletions src/view_controller/descriptor_dlg.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gtk::prelude::*;
use std::cell::RefCell;
Expand Down
6 changes: 3 additions & 3 deletions src/view_controller/mod.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

mod asset_dlg;
mod bpro_win;
Expand Down
6 changes: 3 additions & 3 deletions src/view_controller/open_dlg.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gtk::prelude::*;
use std::path::PathBuf;
Expand Down
6 changes: 3 additions & 3 deletions src/view_controller/pubkey_dlg.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// Bitcoin Pro: Professional bitcoin accounts & assets management
// Written in 2020 by
// Written in 2020-2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
// the public domain worldwide. This software is distributed without
// any warranty.
//
// You should have received a copy of the AGPL License
// You should have received a copy of the MIT License
// along with this software.
// If not, see <https://www.gnu.org/licenses/agpl-3.0-standalone.html>.
// If not, see <https://opensource.org/licenses/MIT>.

use gtk::prelude::*;
use std::ops::RangeInclusive;
Expand Down
Loading

0 comments on commit 152f589

Please sign in to comment.