Author

Topic: [ANN] Warthog Crypto Currency (Read 2558 times)

sr. member
Activity: 1010
Merit: 391
April 24, 2024, 08:45:34 AM
#98


https://www.publish0x.com/crypto-bits/warthogwart-success-is-not-an-option-it-is-a-goal-xlgxvyk

Is success the essence of the project? It can go beyond that...
jr. member
Activity: 122
Merit: 2
April 02, 2024, 04:10:02 PM
#97
acc.pool

Minimum payout 5 WART
Pool fee: 2%


Settings

Amount should between 100 and 1000000 WART

why???


Check these settings of acc.pool
newbie
Activity: 17
Merit: 0
newbie
Activity: 32
Merit: 0
March 20, 2024, 09:38:35 PM
#95
If you don't change anything you're paid twice a day, no matter your balance

"Configure minimum payment amount and enable or disable them (individual payments, otherwise by default twice a day automatically)"
jr. member
Activity: 122
Merit: 2
March 19, 2024, 08:19:55 PM
#94
Settings

Amount should between 100 and 1000000 WART
member
Activity: 325
Merit: 26
March 19, 2024, 05:49:28 PM
#93
acc.pool minumum payout 100 why Huh

Should be 5 warthogs , did you try to change it? They have a discord you know, ask EuroLine pool owner.
jr. member
Activity: 122
Merit: 2
March 19, 2024, 03:33:30 PM
#92
acc.pool minumum payout 100 why Huh
newbie
Activity: 17
Merit: 0
March 18, 2024, 01:32:50 PM
#91
WART/USDT LIVE ON TRADEOGRE : https://tradeogre.com/exchange/WART-USDT
newbie
Activity: 17
Merit: 0
March 18, 2024, 11:27:10 AM
#90
Small update on the project, in addition to the latest listings (trading, tracker, mining pool stat, ...), we are now on coingecko https://www.coingecko.com/en/coins/warthog
newbie
Activity: 17
Merit: 0
March 18, 2024, 11:12:53 AM
#89
Hello. I develop software in .net, asp core, angular. I want to create a version integrated with your node using ASP Core. I know crypto logic. I want to rewrite a modern node with asp core and angular step by step. As the asp net family, unfortunately we do not know unix operating systems. All cryptos work on Go and Unix, the reason for this is not known only because of the pointers in C++.
To make this project on .net step by step
1- Can you provide me with the table headers of the data kept in SQLserver?

Can you come on the discord server ? We can speak about it here.
newbie
Activity: 1
Merit: 0
March 17, 2024, 10:55:32 AM
#88
Hello. I develop software in .net, asp core, angular. I want to create a version integrated with your node using ASP Core. I know crypto logic. I want to rewrite a modern node with asp core and angular step by step. As the asp net family, unfortunately we do not know unix operating systems. All cryptos work on Go and Unix, the reason for this is not known only because of the pointers in C++.
To make this project on .net step by step
1- Can you provide me with the table headers of the data kept in SQLserver?
newbie
Activity: 17
Merit: 0
March 14, 2024, 03:19:41 PM
#86
Xeggex listing is coming soon ! Integration is actually tested, trading will be at https://xeggex.com/market/WART_USDT
newbie
Activity: 17
Merit: 0
March 03, 2024, 08:30:36 AM
#85
LISTING !

Trading is opened at https://exbitron.com/trade?market=WART-USDT ! New exchange will come soon.
newbie
Activity: 17
Merit: 0
February 29, 2024, 12:10:50 PM
#84
Amazing news !

Stratum protocol is implemented in the node !

bzminer has implemented warthog in his beta https://www.bzminer.com/betas/?C=M;O=D. You can mine with bzminer on your node or on a pool.
newbie
Activity: 17
Merit: 0
February 26, 2024, 05:22:42 AM
#83
NEW VERSION 0.4.0

Changes :
- fix of a bug with more mempool verification.

When listing? Want to trade this coin soon as posible.  Cool

The development team has corrected the last major bugs, and barring any extraordinary events, the listing should arrive very soon.

A second pool is also actively working on warthog integration.
member
Activity: 325
Merit: 26
February 21, 2024, 05:07:13 PM
#82
NEW VERSION 0.4.0

Changes :
- fix of a bug with more mempool verification.

When listing? Want to trade this coin soon as posible.  Cool
newbie
Activity: 17
Merit: 0
February 18, 2024, 09:44:05 AM
#81
NEW VERSION 0.4.0

Changes :
- fix of a bug with more mempool verification.
newbie
Activity: 17
Merit: 0
February 16, 2024, 02:19:09 PM
#80
NEW VERSION -> 0.3.5 & 0.3.6 not mandatory, it change api (auto generate an html page).

NEW DOCUMENTATION WEBSITE : https://www.warthog.network/docs/

There is documentation about Pool/Miner/Wallet integration/ RPC API documentation. A guide to run node as a systemd service, a janushash explaination and the whitepaper.

newbie
Activity: 17
Merit: 0
February 15, 2024, 05:25:46 PM
#78
POOL AND NEW HARD FORK

New hardfork will take place at 987000 (node version 0.3.0) and first pool on warthog is available : acc-pool.pw

A huge milestone. Happened more in a few months than on some projects in year(s).     Tongue

Yes, I agree, especially as it required a lot of work, given that the algorithm and blocks are not standard. Shifu modified Stratum especially for warthog
member
Activity: 325
Merit: 26
February 14, 2024, 06:54:22 PM
#77
POOL AND NEW HARD FORK

New hardfork will take place at 987000 (node version 0.3.0) and first pool on warthog is available : acc-pool.pw

A huge milestone. Happened more in a few months than on some projects in year(s).     Tongue
newbie
Activity: 17
Merit: 0
February 12, 2024, 07:25:02 AM
#76
POOL AND NEW HARD FORK

New hardfork will take place at 987000 (node version 0.3.0) and first pool on warthog is available : acc-pool.pw
newbie
Activity: 17
Merit: 0
February 11, 2024, 12:33:28 PM
#75
The fork went perfectly. We also have a new version of our website: http://www.warthog.network/
newbie
Activity: 17
Merit: 0
February 10, 2024, 07:40:54 AM
#74
HARDFORK AT HEIGHT 981500

You should use version 0.2.0 of the node and the version 0.2.0 of the miner.

There is two major upgrade :
- a change in block structure
- a change to the merkle root calculation

These update will make easier the developpement of mining pools.
newbie
Activity: 17
Merit: 0
February 07, 2024, 09:04:45 AM
#73
Many things since last msg here we are at v0.1.31, last versions add debug things (and now node can run with valgrind) because we have a bug that make some node crash. Miner is more optimised and there is now windows build !
member
Activity: 325
Merit: 26
January 30, 2024, 09:02:16 AM
#72
Let us help them, test it. There will be a testnet too. They just passed 1000 Discord users.  Smiley

"- v0.1.24 is out, if you want to help bug hunting:
https://github.com/warthog-network/Warthog

# debug output on disconnecting peers
## more log on peer connect/disconnect

Please share crash, error logs with devs, on Warthog Discord:
https://discord.com/invite/QMDV8bGTdQ

& testnet tweaking: part of v0.1.23 🐗

Please give feedback on the operation of the node version on Discord - 0.1.24 (tag Rafiki  in your review)
"
member
Activity: 325
Merit: 26
January 13, 2024, 09:23:14 AM
#71
Update your machines!

"-  Important latest update, update node to version to 0.1.15 please, do so to continue mining. 🆕
It is part of our efforts, to combat unfair mining.

https://github.com/warthog-network/Warthog

# Fork happened at height 855000 🚨
## Don't forget to resync. ⚠️
"

Yes SwampSwagga, very decent progress in a few months.

Some read for you guys, about algorithm Janushash:


https://github.com/CoinFuMasterShifu/Janushash
newbie
Activity: 6
Merit: 0
December 21, 2023, 02:38:06 PM
#70
Beautiful project development, love it
member
Activity: 325
Merit: 26
December 19, 2023, 11:08:16 AM
#69
Update for you. I am messenger, no more. Looks like a success, except a minor attack which KO-ed mining. They fixed it quite fast.  Cool

"- Algorithm switch has happened! Welcome to the world of Janushash! More steps to come! 🍾🎊

# Link to new node (please update) same as before:
https://github.com/warthog-network/Warthog

## Link to new miner (miner active since block height 745200 as stated before):
https://github.com/CoinFuMasterShifu/janusminer
"


About attack:

"- There was an invalid transaction which couldn't be there with the use of the wallet or the API. Someone has patched the node to send this invalid transaction.
Luckily only mining stopped. The mempool was not ready to reject such transaction.
Fixed now, please install latest version  v0.1.2 to continue mining. 🤟
"

Good job OP! No bullshit indeed & humble work. Cool team.
member
Activity: 325
Merit: 26
December 16, 2023, 11:06:56 AM
#68
https://twitter.com/warthognetwork/status/1736025503423758847

"Tomorrow / next days Dev hopes to finish the first version of the new Janushash miner, which will use CPU and GPU power to mine Verushash and triple Sha256 at the same time and  balance their hashrates to mine Proof of Balanced Work (PoBW). "

Will there be a guide how to mine with this new Janushash miner?  Smiley
newbie
Activity: 1
Merit: 0
December 13, 2023, 09:00:06 AM
#67
How long has this company been in business?
member
Activity: 618
Merit: 21
December 13, 2023, 08:57:50 AM
#66
Despite the modesty of the developers, Warthog (WART) looks very promising. Considering the short lifespan, the project looks very viable. It seems to me, the team has a high level of competence for the technical development of the project and uses non-standard innovative solutions. To gain a worthy place among the mass of other cryptocurrencies, it is necessary to ensure the flow of money into the ecosystem. Considering the growing dynamics of the cryptocurrency market, this looks quite realistic.
Review of this coin here: https://www.cryptoprofi.info/?p=15168
It is quite possible that Warthog (WART) will in the near future take its rightful place among other high-quality, truly decentralized digital assets.
newbie
Activity: 24
Merit: 2
December 12, 2023, 04:49:19 PM
#65
Block explorer was released today: https://wart.0xf10.com
newbie
Activity: 24
Merit: 2
December 08, 2023, 02:34:21 PM
#64
Hi I just wanted to give an update on the state of the project.
* New algorithm ahead, it has been much more difficult than expected but shifu is doing well and making progress with his new algorithm miner implementation which is based on both, a GPU and a CPU part. This is the top priority for now and we hope to ship it next week. The design of the new algorithm is unique and the first of its kind.
* We have recently polished the output of the node software, now there are separate log files. This ensures the command line output is neat and clean.
* We are communicating with Exbitron for our first listing. Listing shall happen after the switch to the new algorithm.
* We now have a GUI wallet thanks to andrew and he is also working on a better explorer.
* Soon we will set up public nodes such that the GUI wallet can be used without running a node.

Some roadmap of things ahead:

* After listing the next goal is to support windows.
* Mining pool shall be set up next.
* Shifu has ideas to extend the basic functionality by a DeFI layer (shifu, please correct me if I am saying something wrong).

Warthog had a fair start, we did not reserve any of the supply for a dev fund. Everything is 100% mineable. We think that this is very important for a community cryptocurrency. But on the other hand we therefore need to collect some donations. The donation address for WART is

b897f693e81687b8d20947ecadfb83e4e850ac022134132e

A USDT donation address will be set up soon also for those who prefer to donation USDT.

Thank you all for your support!
member
Activity: 325
Merit: 26
November 16, 2023, 09:07:06 PM
#63
I just read about their new algorithm, if it can be implemented successfully.  Shocked Then it will have a big effect by helping fair mining.  Good job guys, I will follow this crypto project, real tech stuff and unique in a sea of copy cats. Cool If you want to know details, join their discord in OP post or they will share it - work for that info so I will not share.  Wink
newbie
Activity: 24
Merit: 2
October 30, 2023, 05:09:28 PM
#62
The telegram group is https://t.me/warthognetwork.
newbie
Activity: 6
Merit: 0
October 06, 2023, 04:28:05 AM
#61
newbie
Activity: 24
Merit: 2
September 14, 2023, 05:29:19 AM
#60
The old link had expired here is a new one: https://discord.gg/QMDV8bGTdQ
brand new
Activity: 0
Merit: 0
July 14, 2023, 08:38:52 AM
#59
Works perfectly now.

I can't wait to see what happens next
newbie
Activity: 99
Merit: 0
July 10, 2023, 02:39:31 PM
#58
If the algo is custom,Well, we should have a name for this algorithm
newbie
Activity: 24
Merit: 2
July 10, 2023, 12:52:39 PM
#57
The algo is custom and at some point we will change it to support GPU. You can specify the node IP and port only for the miner at the moment, not yet for wallet. We can patch it this week. Wallet address is a blockchain-specific thing, of course you can have mine to the same wallet address from different computers. I have created a discord group https://discord.gg/QMDV8bGTdQ.
newbie
Activity: 99
Merit: 0
July 10, 2023, 08:50:38 AM
#56
Under the same local area network, how to use a certain computer for the wallet nodes installed on multiple local computers, and use the same wallet address for multiple computers to mine?
newbie
Activity: 99
Merit: 0
July 08, 2023, 05:47:44 AM
#55
May I ask where the Warthog's blockchain browser is to see, or can you tell me how to help the Warthog build a blockchain browser
This is to be done. The basic functionality for a potential blockchain explorer is provided by the JSON RPC located at "localhost:3000". Opening this in your browser while running the node gives you a list of endpoints that provide all sort of information like balance, history, block details, etc.
Block chain explorer is planned for later, now we are focusing on bug detection and fixes. And on creation of discord.

I would like to ask you, what is the algorithm name of the Warthog project? It can only be mined using CPU, won't it support GPU?
newbie
Activity: 24
Merit: 2
July 07, 2023, 03:30:57 PM
#54
May I ask where the Warthog's blockchain browser is to see, or can you tell me how to help the Warthog build a blockchain browser
This is to be done. The basic functionality for a potential blockchain explorer is provided by the JSON RPC located at "localhost:3000". Opening this in your browser while running the node gives you a list of endpoints that provide all sort of information like balance, history, block details, etc.
Block chain explorer is planned for later, now we are focusing on bug detection and fixes. And on creation of discord.
newbie
Activity: 99
Merit: 0
July 07, 2023, 01:58:04 AM
#53
May I ask where the Warthog's blockchain browser is to see, or can you tell me how to help the Warthog build a blockchain browser
newbie
Activity: 24
Merit: 2
July 06, 2023, 01:12:40 PM
#52
I think this include 8 decimals.
Correct supply looks like to be - 18921600.
Please check with your dev.
Yes you are right. The exact total supply is 18921599.68464 (~19m) and will be reached after 58 years of mining (29 halvings).

Also can you please setup a discord server?
We will try to do it this weekend.

My node node program did not shut down, nor did it crash. It automatically stopped mining 3 times yesterday, but it has been almost 12 hours now, and there is no abnormality. It may be the reason for the unstable network.
Then it must be a bug. It is on our todo list.

Your answer seems to be correct, but I feel that the total amount should be 1892160, so as to reasonably explain why there are 3 warthogs in a block.
It is 3 WRT per block and 3 blocks per minute, so 24*60*3*3=12960 WRT per day for the first two years.
newbie
Activity: 99
Merit: 0
July 06, 2023, 02:20:56 AM
#51
Your answer seems to be correct, but I feel that the total amount should be 1892160, so as to reasonably explain why there are 3 warthogs in a block.
full member
Activity: 442
Merit: 100
July 06, 2023, 02:02:59 AM
#50
How to backup wallet files? Do I just need to copy the wallet.json file to complete the backup?
Yes.

What is the total amount of this warthog cryptocurrency, any more info?
Total amount: 1892160000000000. But I will ask Pumbaa and Timon on this, maybe I am wrong.

Can you leave your warthog address and I'll try to send you a transaction?
I generated a test address for you.
Code:
{
  "address": "5df6234660f5b9c1b20ac19de104187047200404009d02eb",
  "privateKey": "f2f1785db56e21da825217f68ec144880df5eb9684eb50ecbfa1e1fc7b741c7f",
  "publicKey": "0242e326af61b92ad0595952a7e6f37b56c647b495bd2c2a25aa81f40c859e2b10"
}

[2023-07-05 17:57:43.648] [info] Hashrate: 25.351104 MH/s (~7.6 minutes per block
[2023-07-05 17:57:50.252] [error] API request failed. Are you running the node with RPC endpoint enabled?
The wart-node program must run while you are mining. You terminated it or it crashed. If it crashed please give info why it crashed.

My node node program did not shut down, nor did it crash. It automatically stopped mining 3 times yesterday, but it has been almost 12 hours now, and there is no abnormality. It may be the reason for the unstable network.

Hello, does the warthog project have a discord?   

Total amount: 1892160000000000.  Warthog total amount is very large, but why is there only 3 warthogs in a block. I'm curious how the warthog emissions are set?

I think this include 8 decimals.
Correct supply looks like to be - 18921600.
Please check with your dev.

Also can you please setup a discord server?
newbie
Activity: 99
Merit: 0
July 05, 2023, 11:49:03 PM
#49
How to backup wallet files? Do I just need to copy the wallet.json file to complete the backup?
Yes.

What is the total amount of this warthog cryptocurrency, any more info?
Total amount: 1892160000000000. But I will ask Pumbaa and Timon on this, maybe I am wrong.

Can you leave your warthog address and I'll try to send you a transaction?
I generated a test address for you.
Code:
{
  "address": "5df6234660f5b9c1b20ac19de104187047200404009d02eb",
  "privateKey": "f2f1785db56e21da825217f68ec144880df5eb9684eb50ecbfa1e1fc7b741c7f",
  "publicKey": "0242e326af61b92ad0595952a7e6f37b56c647b495bd2c2a25aa81f40c859e2b10"
}

[2023-07-05 17:57:43.648] [info] Hashrate: 25.351104 MH/s (~7.6 minutes per block
[2023-07-05 17:57:50.252] [error] API request failed. Are you running the node with RPC endpoint enabled?
The wart-node program must run while you are mining. You terminated it or it crashed. If it crashed please give info why it crashed.

My node node program did not shut down, nor did it crash. It automatically stopped mining 3 times yesterday, but it has been almost 12 hours now, and there is no abnormality. It may be the reason for the unstable network.

Hello, does the warthog project have a discord?   

Total amount: 1892160000000000.  Warthog total amount is very large, but why is there only 3 warthogs in a block. I'm curious how the warthog emissions are set?
newbie
Activity: 24
Merit: 2
July 05, 2023, 03:33:11 PM
#48
How to backup wallet files? Do I just need to copy the wallet.json file to complete the backup?
Yes.

What is the total amount of this warthog cryptocurrency, any more info?
Total amount: 1892160000000000. But I will ask Pumbaa and Timon on this, maybe I am wrong.

Can you leave your warthog address and I'll try to send you a transaction?
I generated a test address for you.
Code:
{
  "address": "5df6234660f5b9c1b20ac19de104187047200404009d02eb",
  "privateKey": "f2f1785db56e21da825217f68ec144880df5eb9684eb50ecbfa1e1fc7b741c7f",
  "publicKey": "0242e326af61b92ad0595952a7e6f37b56c647b495bd2c2a25aa81f40c859e2b10"
}

[2023-07-05 17:57:43.648] [info] Hashrate: 25.351104 MH/s (~7.6 minutes per block
[2023-07-05 17:57:50.252] [error] API request failed. Are you running the node with RPC endpoint enabled?
The wart-node program must run while you are mining. You terminated it or it crashed. If it crashed please give info why it crashed.
newbie
Activity: 99
Merit: 0
July 05, 2023, 06:09:05 AM
#47
[2023-07-05 17:57:43.648] [info] Hashrate: 25.351104 MH/s (~7.6 minutes per block)
[2023-07-05 17:57:50.252] [error] API request failed. Are you running the node with RPC endpoint enabled?
newbie
Activity: 99
Merit: 0
July 05, 2023, 04:26:11 AM
#46
Can you leave your warthog address and I'll try to send you a transaction?
newbie
Activity: 99
Merit: 0
July 05, 2023, 04:23:09 AM
#45
How to backup wallet files? Do I just need to copy the wallet.json file to complete the backup? What is the total amount of this warthog cryptocurrency, any more info?
newbie
Activity: 24
Merit: 2
July 05, 2023, 03:28:54 AM
#44
OK,May I ask how to refresh the balance and check the block status of the whole network
You can do so with the wallet: wart-wallet -b shows the balance. Please back up your wallet file.
newbie
Activity: 99
Merit: 0
July 05, 2023, 02:55:32 AM
#43
meirong@OS-20230306EWPM:~/youzhu/new/build/src/miner$ ./wart-miner -a d6fbe82c0a7fbb8fed452e9fae29ba4f9c2a36fbd32de6a5 -t 24
Miner ⚒ ⛏
[2023-07-05 14:29:14.033] [info] Node RPC is localhost:3000
[2023-07-05 14:29:14.034] [info] Starting worker pool with 24 threads
[2023-07-05 14:29:19.683] [info] Hashrate: 25.716055 MH/s (~6.9 minutes per block)
[2023-07-05 14:29:24.713] [info] Hashrate: 25.771371 MH/s (~6.9 minutes per block)
[2023-07-05 14:29:29.800] [info] Hashrate: 25.728327 MH/s (~6.9 minutes per block)
[2023-07-05 14:29:34.878] [info] Hashrate: 25.580066 MH/s (~7 minutes per block)
[2023-07-05 14:29:40.004] [info] Hashrate: 25.725712 MH/s (~6.9 minutes per block)
[2023-07-05 14:29:45.158] [info] Hashrate: 25.717889 MH/s (~6.9 minutes per block)

OK,May I ask how to refresh the balance and check the block status of the whole network
newbie
Activity: 24
Merit: 2
July 05, 2023, 02:36:07 AM
#42
let me try again?
Yes, with newest code from GitHub.
newbie
Activity: 99
Merit: 0
July 05, 2023, 01:34:18 AM
#41
let me try again?
newbie
Activity: 24
Merit: 2
July 05, 2023, 01:17:53 AM
#40
We have updated the GitHub repo. You can now run the program without LD_LIBRARY_PATH. Please try again now.
newbie
Activity: 24
Merit: 2
July 05, 2023, 01:07:29 AM
#39
This is an older version and may not contain the required secp256k1_ecdsa_recover symbols. In order to get the latest version that supports the required symbols, I need to update to a newer library version. Maybe 20.04 does not support running this project at all
The problem is not that you have a too old sekp236k1 library installed but that you have installed this library and it has the same name as some library that we ship with warthog and the system library has higher precedence. We will rename the shipped library in our repo such that it does not have the same name anymore.
For now you can remove the os package that installed this library. Our you prepend to every warthog command this: LD_LIBRARY_PATH=/home/meirong/youzhu/new/build/src/wallet/./../../thirdparty/secp256k1


meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ LD_LIBRARY_PATH=/home/meirong/youzhu/new/build/src/wallet/./../../thirdparty/secp256k1 ./wart-wallet
Wallet file 'wallet.json' does not exist yet. Create a new wallet file using the '-c' flag.
It works now. Congratulations. You need to create a wallet file by appending the "-c" flag.
newbie
Activity: 99
Merit: 0
July 04, 2023, 11:59:09 PM
#38
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ dpkg-query -l libsecp256k1-0
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                 Version        Architecture Description
+++-====================-==============-============-============================================
ii  libsecp256k1-0:amd64 0.1~20170810-2 amd64        library for EC operations on curve secp256k1

This is an older version and may not contain the required secp256k1_ecdsa_recover symbols. In order to get the latest version that supports the required symbols, I need to update to a newer library version. Maybe 20.04 does not support running this project at all
newbie
Activity: 99
Merit: 0
July 04, 2023, 11:26:59 PM
#37
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ LD_LIBRARY_PATH=/home/meirong/youzhu/new/build/src/wallet/./../../thirdparty/secp256k1 ./wart-wallet
Wallet file 'wallet.json' does not exist yet. Create a new wallet file using the '-c' flag.
newbie
Activity: 24
Merit: 2
July 04, 2023, 04:12:03 PM
#36
Please try
Code:
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ LD_LIBRARY_PATH=/home/meirong/youzhu/new/build/src/wallet/./../../thirdparty/secp256k1 ./wart-wallet
newbie
Activity: 99
Merit: 0
July 04, 2023, 01:40:43 PM
#35
After rebuilding and compiling, the startup still fails, and the following error is prompted

meirong@OS-20230306EWPM:~/youzhu/new/build/src$ cd wallet
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ls -a
.  ..  wart-wallet  wart-wallet.p
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ./wart-wallet
./wart-wallet: symbol lookup error: ./wart-wallet: undefined symbol: secp256k1_ecdsa_recover

What is the output of this?
Code:
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ldd wart-wallet

meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ldd wart-wallet
        linux-vdso.so.1 (0x00007fffcf86b000)
        libsecp256k1.so => /usr/local/lib/libsecp256k1.so (0x00007fb2c4f72000)
        libuv.so.1 => /home/meirong/youzhu/new/build/src/wallet/./../../subprojects/libuv-v1.44.2/libuv.so.1 (0x00007fb2c4f2f000)
        libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fb2c4d00000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fb2c4ce0000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb2c4cbd000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb2c4ab0000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb2c4aa0000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb2c4951000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fb2c529e000)
newbie
Activity: 24
Merit: 2
July 04, 2023, 12:21:01 PM
#34
After rebuilding and compiling, the startup still fails, and the following error is prompted

meirong@OS-20230306EWPM:~/youzhu/new/build/src$ cd wallet
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ls -a
.  ..  wart-wallet  wart-wallet.p
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ./wart-wallet
./wart-wallet: symbol lookup error: ./wart-wallet: undefined symbol: secp256k1_ecdsa_recover

What is the output of this?
Code:
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ldd wart-wallet
newbie
Activity: 99
Merit: 0
July 04, 2023, 12:02:28 PM
#33
After rebuilding and compiling, the startup still fails, and the following error is prompted

meirong@OS-20230306EWPM:~/youzhu/new/build/src$ cd wallet
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ls -a
.  ..  wart-wallet  wart-wallet.p
meirong@OS-20230306EWPM:~/youzhu/new/build/src/wallet$ ./wart-wallet
./wart-wallet: symbol lookup error: ./wart-wallet: undefined symbol: secp256k1_ecdsa_recover
newbie
Activity: 99
Merit: 0
July 04, 2023, 12:00:20 PM
#32
meirong@OS-20230306EWPM:~/youzhu/new/build$ ninja
[156/212] Compiling C object src/miner/wart-miner.p/third_party_cpuminer-opt_sph_sha2.c.o
../src/miner/third_party/cpuminer-opt/sph_sha2.c:822: warning: ISO C forbids an empty translation unit [-Wpedantic]
[170/212] Compiling C object src/miner/wart-miner.p/third_party_cpuminer-opt_sha256-hash-opt.c.o
In file included from ../src/miner/third_party/cpuminer-opt/simd-utils.h:155,
                 from ../src/miner/third_party/cpuminer-opt/sha256-hash-opt.c:14:
../src/miner/third_party/cpuminer-opt/simd-utils/simd-int.h:55:18: warning: ISO C does not support ‘__int128’ types [-Wpedantic]
   55 | typedef          __int128  int128_t;
      |                  ^~~~~~~~
../src/miner/third_party/cpuminer-opt/simd-utils/simd-int.h:56:18: warning: ISO C does not support ‘__int128’ types [-Wpedantic]
   56 | typedef unsigned __int128 uint128_t;
      |                  ^~~~~~~~
[212/212] Linking target src/miner/wart-miner
meirong@OS-20230306EWPM:~/youzhu/new/build$
newbie
Activity: 99
Merit: 0
July 04, 2023, 11:38:53 AM
#31
May I ask which folder the node program is in, and what is the directory path? Where is the directory path of wart-wallet?
The important executables are in these directories:
Code:
src
├── miner
│   └── wart-miner
├── node
│   └── wart-node
└── wallet
    └── wart-wallet
These distro packages are not relevant:
Code:
meirong@OS-20230306EWPM:~/Warthog$ dpkg -l | grep libsecp256k1
ii  libsecp256k1-0:amd64                   0.1~20170810-2                    amd64        library for EC operations on curve secp256k1
ii  libsecp256k1-dev:amd64                 0.1~20170810-2                    amd64        library for EC operations on curve secp256k1 - development headers
secp256k1 is built statically and shipped with the repo. No need for this to be installed.


I delete the directory and try to rebuild and compile. If it doesn't work, I can only give up this project


meirong@OS-20230306EWPM:~/youzhu/new/build$ meson ..
The Meson build system
Version: 1.1.1
Source dir: /home/meirong/youzhu/new
Build dir: /home/meirong/youzhu/new/build
Build type: native build
Project name: Warthog
Project version: 0.1
C compiler for the host machine: ccache cc (gcc 11.1.0 "cc (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
C linker for the host machine: cc ld.bfd 2.34
C++ compiler for the host machine: ccache c++ (gcc 11.1.0 "c++ (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
C++ linker for the host machine: c++ ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64

Executing subproject libuv

libuv| Project name: libuv
libuv| Project version: 1.44.2
libuv| C compiler for the host machine: ccache cc (gcc 11.1.0 "cc (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
libuv| C linker for the host machine: cc ld.bfd 2.34
libuv| Fetching value of define "__QNX__" :
libuv| Fetching value of define "_AIX" :
libuv| Message: System: linux
libuv| Compiler for C supports arguments -fno-strict-aliasing: YES
libuv| Run-time dependency threads found: YES
libuv| Library dl found: YES
libuv| Library rt found: YES
libuv| Build targets in project: 1
libuv| Subproject libuv finished.

Using sqlite3 source from cache.
Downloading sqlite3 patch from https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
Download size: 1658
Downloading: ..........

Executing subproject sqlite3

sqlite3| Project name: sqlite3
sqlite3| Project version: 3.39.3
sqlite3| C compiler for the host machine: ccache cc (gcc 11.1.0 "cc (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
sqlite3| C linker for the host machine: cc ld.bfd 2.34
sqlite3| Run-time dependency dl found: YES
sqlite3| Library m found: YES
sqlite3| Dependency threads found: YES unknown (cached)
sqlite3| Build targets in project: 2
sqlite3| Subproject sqlite3 finished.

Dependency threads found: YES unknown (cached)
Build targets in project: 8

Warthog 0.1

  Subprojects
    libuv  : YES
    sqlite3: YES

Found ninja-1.11.1.git.kitware.jobserver-1 at /home/meirong/.local/bin/ninja
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
newbie
Activity: 99
Merit: 0
July 04, 2023, 11:34:32 AM
#30
It is not feasible to execute them indiscriminately. I will send you the results after execution, and you will know after looking at them.

meirong@OS-20230306EWPM:~/Warthog/new$ ls -a
.  ..  .clang-format  .git  .gitignore  LICENSE  README  build  meson.build  src  subprojects  thirdparty
meirong@OS-20230306EWPM:~/Warthog/new$ cd build
meirong@OS-20230306EWPM:~/Warthog/new/build$ ls -a
.   .gitignore  .ninja_deps  build.ninja            meson-info  meson-private      src          thirdparty
..  .hgignore   .ninja_log   compile_commands.json  meson-logs  meson-uninstalled  subprojects
meirong@OS-20230306EWPM:~/Warthog/new/build$ cd src
meirong@OS-20230306EWPM:~/Warthog/new/build/src$ ls -a
.  ..  miner  node  shared  wallet
meirong@OS-20230306EWPM:~/Warthog/new/build/src$ ./wart-node --help
-bash: ./wart-node: No such file or directory
meirong@OS-20230306EWPM:~/Warthog/new/build/src$ cd node
meirong@OS-20230306EWPM:~/Warthog/new/build/src/node$ ls -a
.  ..  wart-node  wart-node.p
meirong@OS-20230306EWPM:~/Warthog/new/build/src/node$ ./wart-node --help
./wart-node: symbol lookup error: ./wart-node: undefined symbol: secp256k1_ecdsa_sign_recoverable
meirong@OS-20230306EWPM:~/Warthog/new/build/src/node$ ./wart-node
./wart-node: symbol lookup error: ./wart-node: undefined symbol: secp256k1_ecdsa_sign_recoverable
meirong@OS-20230306EWPM:~/Warthog/new/build/src/node$ cd ..
meirong@OS-20230306EWPM:~/Warthog/new/build/src$ cd wallet
meirong@OS-20230306EWPM:~/Warthog/new/build/src/wallet$ ./wart-wallet --help
./wart-wallet: symbol lookup error: ./wart-wallet: undefined symbol: secp256k1_ecdsa_recover
meirong@OS-20230306EWPM:~/Warthog/new/build/src/wallet$ ./wart-wallet
./wart-wallet: symbol lookup error: ./wart-wallet: undefined symbol: secp256k1_ecdsa_recover
meirong@OS-20230306EWPM:~/Warthog/new/build/src/wallet$
newbie
Activity: 24
Merit: 2
July 04, 2023, 08:08:52 AM
#29
May I ask which folder the node program is in, and what is the directory path? Where is the directory path of wart-wallet?
The important executables are in these directories:
Code:
src
├── miner
│   └── wart-miner
├── node
│   └── wart-node
└── wallet
    └── wart-wallet
These distro packages are not relevant:
Code:
meirong@OS-20230306EWPM:~/Warthog$ dpkg -l | grep libsecp256k1
ii  libsecp256k1-0:amd64                   0.1~20170810-2                    amd64        library for EC operations on curve secp256k1
ii  libsecp256k1-dev:amd64                 0.1~20170810-2                    amd64        library for EC operations on curve secp256k1 - development headers
secp256k1 is built statically and shipped with the repo. No need for this to be installed.
newbie
Activity: 99
Merit: 0
July 04, 2023, 05:49:22 AM
#28
Got an error when compiling on ubuntu 20.04 LTS:
nicola@WOORKER005:~/war/Warthog/builddir$ meson compile
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja
[25/212] Compiling C object thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
FAILED: thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
cc -I./thirdparty/./uSockets/libusockets.so.p -I./thirdparty/./uSockets -I../thirdparty/uSockets -I../thirdparty/uSockets/src -I../subprojects/libuv-v1.44.2/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -O0 -g -fPIC -pthread -DLIBUS_USE_LIBUV -DLIBUS_NO_SSL -w -MD -MQ thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -MF ./thirdparty/./uSockets/libusockets.so.p/src_bsd.c.o.d -o thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -c ../thirdparty/uSockets/src/bsd.c
../thirdparty/uSockets/src/bsd.c: In function ‘bsd_create_connect_socket’:
../thirdparty/uSockets/src/bsd.c:274:104: error: parameter name omitted
  274 | LIBUS_SOCKET_DESCRIPTOR bsd_create_connect_socket(const char *host, int port, const char *source_host, int /*options*/) {
      |                                                                                                        ^~~
[45/212] Compiling C object subprojects/sqlite-amalgamation-3390300/libsqlite3.so.0.8.6.p/sqlite3.c.o
ninja: build stopped: subcommand failed.


 ubuntu 20.04 LTS The system version does not support
full member
Activity: 442
Merit: 100
July 04, 2023, 05:27:42 AM
#27
Don't copy/move the executable files, start them from the directory where they are generated. Does this help?



It is useless according to what you said, what system version does ubuntu support?

I am able to run and mine this coin on Ubuntu 22.04
newbie
Activity: 99
Merit: 0
July 04, 2023, 03:09:25 AM
#26
Don't copy/move the executable files, start them from the directory where they are generated. Does this help?

It is useless according to what you said, what system version does ubuntu support?
newbie
Activity: 24
Merit: 2
July 03, 2023, 04:29:36 PM
#25
Don't copy/move the executable files, start them from the directory where they are generated. Does this help?
newbie
Activity: 99
Merit: 0
July 03, 2023, 04:14:03 PM
#24
Quote
Haha, I seem to build and compile successfully, it is not easy.
We tested on many new distros and it worked without problems, sorry that 20.04 is not supported out of the box. Pumbaa added a comment on the readme that 20.04 is not supported but you managed to compile on 20.04.
Can you write down the steps into this issue? https://github.com/ByPumbaa/Warthog/issues/2
This person also wanted to compile on 20.04 and with your steps it might work.

Quote
May I ask which 2 programs do I need to run? wallet and which
Posted on: Today at 07:38:36 PM

You need to run the node program to be able to mine.
Then you need to generate a new wallet file and keep it safe. Do this with the "wallet" program, read the help you can access with "./wart-wallet --help`.  You can print your wallet address by adding the "-a" argument after you generated your wallet file "./wart-wallet -a"
Then you need to run the miner with your personal address from the wallet file. Again read the "--help" of the miner, you need to specify the address and number of threads to mine.

Don't forget, the miner only has good performance if you compile everything with "--buildtype=release"! You need to append this to the meson command when you generate the build directory.



meirong@OS-20230306EWPM:~/Warthog$ ./wart-wallet
./wart-wallet: symbol lookup error: ./wart-wallet: undefined symbol: secp256k1_ecdsa_recover

secp256k1  Incompatible library version         
meirong@OS-20230306EWPM:~/Warthog$ dpkg -l | grep libsecp256k1
ii  libsecp256k1-0:amd64                   0.1~20170810-2                    amd64        library for EC operations on curve secp256k1
ii  libsecp256k1-dev:amd64                 0.1~20170810-2                    amd64        library for EC operations on curve secp256k1 - development headers
newbie
Activity: 99
Merit: 0
July 03, 2023, 04:02:27 PM
#23
Quote
Haha, I seem to build and compile successfully, it is not easy.
We tested on many new distros and it worked without problems, sorry that 20.04 is not supported out of the box. Pumbaa added a comment on the readme that 20.04 is not supported but you managed to compile on 20.04.
Can you write down the steps into this issue? https://github.com/ByPumbaa/Warthog/issues/2
This person also wanted to compile on 20.04 and with your steps it might work.

Quote
May I ask which 2 programs do I need to run? wallet and which
Posted on: Today at 07:38:36 PM

You need to run the node program to be able to mine.
Then you need to generate a new wallet file and keep it safe. Do this with the "wallet" program, read the help you can access with "./wart-wallet --help`.  You can print your wallet address by adding the "-a" argument after you generated your wallet file "./wart-wallet -a"
Then you need to run the miner with your personal address from the wallet file. Again read the "--help" of the miner, you need to specify the address and number of threads to mine.

Don't forget, the miner only has good performance if you compile everything with "--buildtype=release"! You need to append this to the meson command when you generate the build directory.



meirong@OS-20230306EWPM:~/Warthog/node$ ls -a
.  ..  wart-node  wart-node.p
meirong@OS-20230306EWPM:~/Warthog/node$ ./wart-node --help
./wart-node: error while loading shared libraries: libusockets.so: cannot open shared object file: No such file or directory
meirong@OS-20230306EWPM:~/Warthog/node$ ./wart-node
./wart-node: error while loading shared libraries: libusockets.so: cannot open shared object file: No such file or directory
newbie
Activity: 99
Merit: 0
July 03, 2023, 03:55:42 PM
#22
May I ask which folder the node program is in, and what is the directory path? Where is the directory path of wart-wallet?
newbie
Activity: 24
Merit: 2
July 03, 2023, 03:51:21 PM
#21
Quote
Haha, I seem to build and compile successfully, it is not easy.
We tested on many new distros and it worked without problems, sorry that 20.04 is not supported out of the box. Pumbaa added a comment on the readme that 20.04 is not supported but you managed to compile on 20.04.
Can you write down the steps into this issue? https://github.com/ByPumbaa/Warthog/issues/2
This person also wanted to compile on 20.04 and with your steps it might work.

Quote
May I ask which 2 programs do I need to run? wallet and which
Posted on: Today at 07:38:36 PM

You need to run the node program to be able to mine.
Then you need to generate a new wallet file and keep it safe. Do this with the "wallet" program, read the help you can access with "./wart-wallet --help`.  You can print your wallet address by adding the "-a" argument after you generated your wallet file "./wart-wallet -a"
Then you need to run the miner with your personal address from the wallet file. Again read the "--help" of the miner, you need to specify the address and number of threads to mine.

Don't forget, the miner only has good performance if you compile everything with "--buildtype=release"! You need to append this to the meson command when you generate the build directory.
newbie
Activity: 99
Merit: 0
July 03, 2023, 03:41:13 PM
#20
Please try again later, this might be a temporary network issue:
Code:
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
And don't forget to delete the build directory before you try again.

meirong@OS-20230306EWPM:~/Warthog/new/build/src$ ls -a
.  ..  miner  node  shared  wallet

meirong@OS-20230306EWPM:~/Warthog/new/build/src$ ls -a
. .. miner node shared wallet

May I ask which 2 programs do I need to run? wallet and which
newbie
Activity: 99
Merit: 0
July 03, 2023, 03:38:36 PM
#19
Haha, I seem to build and compile successfully, it is not easy.
meirong@OS-20230306EWPM:~/Warthog/new/build$ ninja --version
1.11.1.git.kitware.jobserver-1
meirong@OS-20230306EWPM:~/Warthog/new/build$ ninja
[153/212] Compiling C object src/miner/wart-miner.p/third_party_cpuminer-opt_sph_sha2.c.o
../src/miner/third_party/cpuminer-opt/sph_sha2.c:822: warning: ISO C forbids an empty translation unit [-Wpedantic]
[168/212] Compiling C object src/miner/wart-miner.p/third_party_cpuminer-opt_sha256-hash-opt.c.o
In file included from ../src/miner/third_party/cpuminer-opt/simd-utils.h:155,
                  from ../src/miner/third_party/cpuminer-opt/sha256-hash-opt.c:14:
../src/miner/third_party/cpuminer-opt/simd-utils/simd-int.h:55:18: warning: ISO C does not support '__int128' types [-Wpedantic]
    55 | typedef __int128 int128_t;
       | ^~~~~~~~
../src/miner/third_party/cpuminer-opt/simd-utils/simd-int.h:56:18: warning: ISO C does not support '__int128' types [-Wpedantic]
    56 | typedef unsigned __int128 uint128_t;
       | ^~~~~~~~
[212/212] Linking target src/miner/wart-miner
newbie
Activity: 24
Merit: 2
July 03, 2023, 03:38:00 PM
#18
Please try again later, this might be a temporary network issue:
Code:
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
And don't forget to delete the build directory before you try again.
newbie
Activity: 99
Merit: 0
July 03, 2023, 03:31:32 PM
#17
20230306EWPM:~/Warthog/new/build$ meson ..
The Meson build system
Version: 1.1.1
Source dir: /home/meirong/Warthog/new
Build dir: /home/meirong/Warthog/new/build
Build type: native build
Project name: Warthog
Project version: 0.1
C compiler for the host machine: ccache cc (gcc 11.1.0 "cc (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
C linker for the host machine: cc ld.bfd 2.34
C++ compiler for the host machine: ccache c++ (gcc 11.1.0 "c++ (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
C++ linker for the host machine: c++ ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64

Executing subproject libuv

libuv| Project name: libuv
libuv| Project version: 1.44.2
libuv| C compiler for the host machine: ccache cc (gcc 11.1.0 "cc (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0")
libuv| C linker for the host machine: cc ld.bfd 2.34
libuv| Fetching value of define "__QNX__" :
libuv| Fetching value of define "_AIX" :
libuv| Message: System: linux
libuv| Compiler for C supports arguments -fno-strict-aliasing: YES
libuv| Run-time dependency threads found: YES
libuv| Library dl found: YES
libuv| Library rt found: YES
libuv| Build targets in project: 1
libuv| Subproject libuv finished.

Using sqlite3 source from cache.
Downloading sqlite3 patch from https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch
WARNING: failed to download with error: Remote end closed connection without response. Trying after a delay...
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
WARNING: failed to download with error: WrapDB connection failed to https://wrapdb.mesonbuild.com/v2/sqlite3_3.39.3-1/get_patch with error .. Trying after a delay...
newbie
Activity: 24
Merit: 2
July 03, 2023, 12:33:30 PM
#16
How did you upgrade to gcc 11? It is not a standard package of Ubuntu 20.04 LTS.Maybe you messed something up or only did a partial install without corresponding C++ headers like .
Can you try on a newer system like 22.04?
You wrote:
Code:
fatal error: pan: No such file or directory3#include NNNNA
Something is messed up here,  "pan" and "NNNNA" are not normal output. Can you please open a GitHub issue with the correct output?

Ubuntu 20.04.'s compiler packages are too old. You probably chose a workaround to install gcc 11 and did not succeed. You should try compiling on a newer system.

Quote
Still the same error after I upgrade gcc11
Are you sure gcc11 is now used? Is gcc9 still installed? You also need to clear the delete the build directory and create it again. On creation meson outputs the compiler version used.
newbie
Activity: 99
Merit: 0
July 03, 2023, 10:08:05 AM
#15
I am not a C++ specialist, I would need to wait for pumbaa's or timon's opinion but I think is not found because your compiler is too old?
Compiler version is checked with this command:
gcc --version


gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The command I use is this, what is wrong? I have installed g++, graphviz, gtest, git, re2c, python2.7+ these dependencies

cd ~ && mkdir Warthog && cd Warthog && git clone https://github.com/ByPumbaa/Warthog new && cd new && mkdir build && cd build && meson .. && ninja




Still the same error after I upgrade gcc11



Your commands are correct but your build toolchain is too old, you should upgrade to a newer os version or upgrade your compiler but compiler upgrade is something for experts because it not only involves the compiler itself but also things such as placing new libraries and C++ include files. Please switch to a newer os which comes with gcc 11 or newer.
brand new
Activity: 0
Merit: 0
July 03, 2023, 05:06:25 AM
#14
Do you have a specific project introduction? What is the block time?

20 sec
This is correct. 20 seconds. We do not have a specific project introduction this is just our hobby project for fun. Maybe it will grow, maybe not, let's see.

Got an error when compiling on ubuntu 20.04 LTS:
nicola@WOORKER005:~/war/Warthog/builddir$ meson compile
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja
[25/212] Compiling C object thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
FAILED: thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
cc -I./thirdparty/./uSockets/libusockets.so.p -I./thirdparty/./uSockets -I../thirdparty/uSockets -I../thirdparty/uSockets/src -I../subprojects/libuv-v1.44.2/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -O0 -g -fPIC -pthread -DLIBUS_USE_LIBUV -DLIBUS_NO_SSL -w -MD -MQ thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -MF ./thirdparty/./uSockets/libusockets.so.p/src_bsd.c.o.d -o thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -c ../thirdparty/uSockets/src/bsd.c
../thirdparty/uSockets/src/bsd.c: In function ‘bsd_create_connect_socket’:
../thirdparty/uSockets/src/bsd.c:274:104: error: parameter name omitted
  274 | LIBUS_SOCKET_DESCRIPTOR bsd_create_connect_socket(const char *host, int port, const char *source_host, int /*options*/) {
      |                                                                                                        ^~~
[45/212] Compiling C object subprojects/sqlite-amalgamation-3390300/libsqlite3.so.0.8.6.p/sqlite3.c.o
ninja: build stopped: subcommand failed.

Not all of us work on weekends because of demanding jobs so we will look into this next week. I am sure pumbaa will try hard to fix this. Can you please specify the compiler version?
here is it is :
ninja --version
1.10.0
gcc --version
gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0

newbie
Activity: 24
Merit: 2
July 03, 2023, 03:37:59 AM
#13
I am not a C++ specialist, I would need to wait for pumbaa's or timon's opinion but I think is not found because your compiler is too old?
Compiler version is checked with this command:
gcc --version


gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The command I use is this, what is wrong? I have installed g++, graphviz, gtest, git, re2c, python2.7+ these dependencies

cd ~ && mkdir Warthog && cd Warthog && git clone https://github.com/ByPumbaa/Warthog new && cd new && mkdir build && cd build && meson .. && ninja





Your commands are correct but your build toolchain is too old, you should upgrade to a newer os version or upgrade your compiler but compiler upgrade is something for experts because it not only involves the compiler itself but also things such as placing new libraries and C++ include files. Please switch to a newer os which comes with gcc 11 or newer.
newbie
Activity: 99
Merit: 0
July 02, 2023, 01:58:20 PM
#12
I am not a C++ specialist, I would need to wait for pumbaa's or timon's opinion but I think is not found because your compiler is too old?
Compiler version is checked with this command:
gcc --version


gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The command I use is this, what is wrong? I have installed g++, graphviz, gtest, git, re2c, python2.7+ these dependencies

cd ~ && mkdir Warthog && cd Warthog && git clone https://github.com/ByPumbaa/Warthog new && cd new && mkdir build && cd build && meson .. && ninja



newbie
Activity: 24
Merit: 2
July 02, 2023, 02:59:09 AM
#11
I am not a C++ specialist, I would need to wait for pumbaa's or timon's opinion but I think is not found because your compiler is too old?
Compiler version is checked with this command:
gcc --version
newbie
Activity: 99
Merit: 0
July 02, 2023, 02:52:14 AM
#10
meirong@OS-20230306EWPM:/warthog/new$ ninja -C build
ninja: Entering directory buildr[51/212] Compiling C++ object src/node/wart-node.p/asyncio_connection.cpp.oFAILED: src/node/wart-node.p/asyncio_connection.cpp.oclude -I../src/shared/src -I../thirdparty/secp256k1/include -I../thirdparty/sglitecpp/include -I../thirccache c++ -I./src/node/wart-node.p -I./src/node -I../src/node -Isrc/node -I../thirdparty/trezor-crypto/idparty/spdlog/include -I../thirdparty/uSockets/src -I../thirdparty/uWebsockets/include -I../thirdparty/jsn/include -I../thirdparty/tomlplusplus/include -I../thirdparty/tl/include -Isubprojects/sqlite-amaloamation-3390300 -I../subprojects/sglite-amalgamation-3390300 -I../subprojects/libuv-V1.44.2/include -Isrc/shred -fdiagnostics-color-always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++2aconnection.cpp.o.d -0 rc/node/wart-node.p/asyncio_connection.cpp.o -c ../src/node/asyncio/connection.c-00 -g -pthread -MD -M0 Src/node/wart-nodep/asyncio_connection.cpp.0 -MF .src/node/wart-node.p/asyncioppIn file included from../src/node/communication/messages.hpp:2from../src/node/communication/buffers/recvbuffer.hpp:3from ../src/node/asyncio/connection.hpp:2.from../src/node/asyncio/connection.cpp:1:/src/shared/src/block/body/container.hpp:3:10: fatal error: pan: No such file or directory3#include NNNNA
compilation terminated[52/212] Compiling C++ object src/node/wart-node.p/block_body-generator.cpp.oFAILED: src/node/wart-node.p/block_body_generator.cpp.occache c++ -I./src/node/wart-node.p -I./src/node -I../src/node -Isrc/node -1../thirdparty/trezor-crypto/iclude -I../src/shared/src -I../thirdparty/secp256k1/include -I../thirdparty/sqlitecpp/include -I../thirdparty/spdlog/include -I../thirdparty/uSockets/src -I../thirdparty/uwebsockets/include -I../thirdparty/jsn/include -I../thirdparty/tomlplusplus/include -I../thirdparty/tl/include -Isubprojects/sqlite-amalgamation-3390300 -I../subprojects/sqlite-amalgamation-3390300 -I../subprojects/libuv-V1.44.2/include -Isrc/shred -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++2a-00 -g -pthread -MD -MQ src/node/wart-node.p/block_body-generator.cpp.o -MF ./src/node/wart-node.p/blockbody-generator.cpp.o.d -0 src/node/wart-node.p/block_body-generator.cpp.o -c ../src/node/block/body/generator.cppIn file included from ../src/node/block/body/generator.hpp:2from ../src/node/block/body/generator.cpp:1:/src/shared/src/block/body/container.hpp:3:10: fatal error:span: No such file or directory3#include
A NN N N N
compilation terminated[53/212] Compiling C object thirdparty/uSockets/libusockets.so.p/src_bsd.c.oFAILED: thirdparty/uSockets/libusockets.so.p/src_bsd.c.ocache cc -I./thirdparty/./usockets/libusockets.so.p -./thirdparty/./usockets -I../thirdparty/usockets -/thirdparty/uSockets/src -I../subprojects/libuv-V1.44.2/include -fdiagnostics-color=always -D_FILEOFESET BITS=64 -Mall -Winvalid-och -Wextra -Moedantic -00 -g -fPIC -thread -DLIBUS USE LIBUY -DLIBUS NOSSW -MD -Mo thirdoarty/uSockets/libusockets.so./src bsd.c0 -MF ./thirdparty ./uSockets/libusockets.so
newbie
Activity: 24
Merit: 2
July 02, 2023, 02:36:17 AM
#9
Do you have a specific project introduction? What is the block time?

20 sec
This is correct. 20 seconds. We do not have a specific project introduction this is just our hobby project for fun. Maybe it will grow, maybe not, let's see.

Got an error when compiling on ubuntu 20.04 LTS:
nicola@WOORKER005:~/war/Warthog/builddir$ meson compile
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja
[25/212] Compiling C object thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
FAILED: thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
cc -I./thirdparty/./uSockets/libusockets.so.p -I./thirdparty/./uSockets -I../thirdparty/uSockets -I../thirdparty/uSockets/src -I../subprojects/libuv-v1.44.2/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -O0 -g -fPIC -pthread -DLIBUS_USE_LIBUV -DLIBUS_NO_SSL -w -MD -MQ thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -MF ./thirdparty/./uSockets/libusockets.so.p/src_bsd.c.o.d -o thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -c ../thirdparty/uSockets/src/bsd.c
../thirdparty/uSockets/src/bsd.c: In function ‘bsd_create_connect_socket’:
../thirdparty/uSockets/src/bsd.c:274:104: error: parameter name omitted
  274 | LIBUS_SOCKET_DESCRIPTOR bsd_create_connect_socket(const char *host, int port, const char *source_host, int /*options*/) {
      |                                                                                                        ^~~
[45/212] Compiling C object subprojects/sqlite-amalgamation-3390300/libsqlite3.so.0.8.6.p/sqlite3.c.o
ninja: build stopped: subcommand failed.

Not all of us work on weekends because of demanding jobs so we will look into this next week. I am sure pumbaa will try hard to fix this. Can you please specify the compiler version?
newbie
Activity: 19
Merit: 0
July 01, 2023, 08:18:32 AM
#8
Do you have a specific project introduction? What is the block time?

20 sec
brand new
Activity: 0
Merit: 0
July 01, 2023, 07:03:32 AM
#7
Got an error when compiling on ubuntu 20.04 LTS:
nicola@WOORKER005:~/war/Warthog/builddir$ meson compile
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja
[25/212] Compiling C object thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
FAILED: thirdparty/uSockets/libusockets.so.p/src_bsd.c.o
cc -I./thirdparty/./uSockets/libusockets.so.p -I./thirdparty/./uSockets -I../thirdparty/uSockets -I../thirdparty/uSockets/src -I../subprojects/libuv-v1.44.2/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -O0 -g -fPIC -pthread -DLIBUS_USE_LIBUV -DLIBUS_NO_SSL -w -MD -MQ thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -MF ./thirdparty/./uSockets/libusockets.so.p/src_bsd.c.o.d -o thirdparty/uSockets/libusockets.so.p/src_bsd.c.o -c ../thirdparty/uSockets/src/bsd.c
../thirdparty/uSockets/src/bsd.c: In function ‘bsd_create_connect_socket’:
../thirdparty/uSockets/src/bsd.c:274:104: error: parameter name omitted
  274 | LIBUS_SOCKET_DESCRIPTOR bsd_create_connect_socket(const char *host, int port, const char *source_host, int /*options*/) {
      |                                                                                                        ^~~
[45/212] Compiling C object subprojects/sqlite-amalgamation-3390300/libsqlite3.so.0.8.6.p/sqlite3.c.o
ninja: build stopped: subcommand failed.
newbie
Activity: 99
Merit: 0
June 30, 2023, 09:48:45 PM
#6
Can you explain the installation steps of building and compiling? Thank you
newbie
Activity: 1
Merit: 0
June 30, 2023, 09:10:43 PM
#5
Do you have a specific project introduction? What is the block time?
newbie
Activity: 24
Merit: 2
June 30, 2023, 01:49:06 PM
#4
We have updated the tokenomics on the official website. We will use that site to sell the token through the ICO. It does not have https it is too costly to have that but its alright as long as we have everything under sway. Nice to be in the first row of the forerunners at the forefront of the frontier with endeavor that makes headway with steep leaps.
This guy seems to be a scammer. He has nothing to do with warthog.

Quote from: illusionoflove link=topic=5458046.msg62480391#msg62480391 date=168
8074541
Any more info you can add, such as algo or any of the economics?

Or is there any community forming on discord or telegram we could see?
I will ask my friend on this. He is in a different time zone and quite busy though.
hero member
Activity: 1149
Merit: 502
June 30, 2023, 01:31:59 PM
#3
We have updated the tokenomics on the official website. We will use that site to sell the token through the ICO. It does not have https it is too costly to have that but its alright as long as we have everything under sway. Nice to be in the first row of the forerunners at the forefront of the frontier with endeavor that makes headway with steep leaps.
newbie
Activity: 8
Merit: 0
June 29, 2023, 05:35:41 PM
#2
Any more info you can add, such as algo or any of the economics?

Or is there any community forming on discord or telegram we could see?
newbie
Activity: 24
Merit: 2
June 29, 2023, 04:00:25 PM
#1
Welcome to Warthog!

Warthog is an experimental cryptocurrency implementation without
specific focus. Don't take this project seriously, it is just
our hobby experiment.

But beware of bugs: Here be dragons. Almost everything was
implemented from scratch. Don't expect this
software to be rock solid, and don't even expect things to work
properly. Use at your own risk. There may be and are almost
certainly are serious bugs! You have been warned.

Have fun with it. Like we had implementing it.

Pumbaa, Timon & Rafiki

SOME LINKS
==================

WHAT IS IN THE BOX
==================

* Reference node implementation of the Warthog Network
* Command line wallet software
* CPU Miner

USAGE
=====

* Linux only at the moment
* Compile with meson/ninja
* Run the node (use some restarter in case it crashes)
* Run the miner (compile with release build type for performance)
* Optional: Run the wallet to send funds.
* Good luck and have fun! Use --help the option.

NOTE: We (or some of us) might drop this project any time in case
      deep/unfixable bugs or ugly design issues arise. Or without
      any reason and without prior notice.
Jump to: