Author Topic: Test Net for Advanced Users  (Read 263570 times)

0 Members and 1 Guest are viewing this topic.

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
on ubuntu
Code: [Select]
sudo apt-get install autokey-gtk

Thanks. Could you also share your script code?
Go to new and then select phrase.  Name your phrase.  In the window type in <up><enter><up><enter><up><enter> a bunch.  I just ctrl-c, a few and then spam ctrl-v.  Then save your phrase.  set a hot key down below, and you are good to go.

If you get a little bit too much spam going, click the A in your system tray and unclick enable expansions.  (I think that will work.  I have had to reboot a couple of times.)

My basic script for making 3000 transactions

Code: [Select]
import time
for i in range(3000):
    keyboard.send_keys("<up>" "<enter>")
    time.sleep(0.05)

« Last Edit: September 04, 2015, 03:34:50 am by clayop »
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
I am in.
witness id 1.6.234,
accout id airdrop
I need more CORE to test,thanks all.

Sent. Can you join tomorrow's spam party?

Thanks, of course.But how to join?

Make as many transaction as you can at 11AM EST (I believe 11PM in China)
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline taoljj

  • Full Member
  • ***
  • Posts: 177
    • View Profile
I am in.
witness id 1.6.234,
accout id airdrop
I need more CORE to test,thanks all.

Sent. Can you join tomorrow's spam party?

Thanks, of course.But how to join?
BTS      Witness: delegate.taoljj

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
I am in.
witness id 1.6.234,
accout id airdrop
I need more CORE to test,thanks all.

Sent. Can you join tomorrow's spam party?
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
Can we have a spam party after mumble session?  8)

I think that would be great.  I would love to see how high we could get our TPS

Sent some more CORE for tomorrow's party. Enjoy!
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline taoljj

  • Full Member
  • ***
  • Posts: 177
    • View Profile
I am in.
witness id 1.6.234,
accout id airdrop
I need more CORE to test,thanks all.
BTS      Witness: delegate.taoljj

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
Can we have a spam party after mumble session?  8)

I think that would be great.  I would love to see how high we could get our TPS
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
Can we have a spam party after mumble session?  8)
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
My home spam witness_node lost sync, so I restarted and got a seg fault while replaying blockchain.  Here is the bt.  Hopefully helpful.
Code: [Select]
   98.0572%   48000 of 48951   
witness_node: /home/user/src/graphene/libraries/fc/include/fc/optional.hpp:192: T& fc::optional<T>::operator*() [with T = graphene::chain::signed_block]: Assertion `_valid' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff6c01cc9 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff6c01cc9 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff6c050d8 in __GI_abort () at abort.c:89
#2  0x00007ffff6bfab86 in __assert_fail_base (
    fmt=0x7ffff6d4b830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
    assertion=assertion@entry=0x29b610d "_valid",
    file=file@entry=0x29b60d0 "/home/user/src/graphene/libraries/fc/include/fc/optional.hpp", line=line@entry=192,
    function=function@entry=0x29bb260 <fc::optional<graphene::chain::signed_block>::operator*()::__PRETTY_FUNCTION__> "T& fc::optional<T>::operator*() [with T = graphene::chain::signed_block]") at assert.c:92
#3  0x00007ffff6bfac32 in __GI___assert_fail (assertion=0x29b610d "_valid",
    file=0x29b60d0 "/home/user/src/graphene/libraries/fc/include/fc/optional.hpp", line=192,
    function=0x29bb260 <fc::optional<graphene::chain::signed_block>::operator*()::__PRETTY_FUNCTION__> "T& fc::optional<T>::operator*() [with T = graphene::chain::signed_block]") at assert.c:101
#4  0x0000000001f07028 in fc::optional<graphene::chain::signed_block>::operator*() ()
#5  0x0000000002268967 in graphene::chain::database::reindex(fc::path, graphene::chain::genesis_state_type const&) ()
#6  0x0000000001ef7a62 in graphene::app::detail::application_impl::startup() ()
#7  0x0000000001eebfa2 in graphene::app::application::startup() ()
---Type <return> to continue, or q <return> to quit---
#8  0x0000000001ec268f in main ()
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline Riverhead


I have spammed myself out of CORE as well. If someone could be so kind...account is: riverhead

So far it's been rock solid. Running the witness on a standalone box and the client on a laptop. Going to switch the witness to a more powerful box and try heavier stress testing.



Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
on ubuntu
Code: [Select]
sudo apt-get install autokey-gtk

Thanks. Could you also share your script code?
Go to new and then select phrase.  Name your phrase.  In the window type in <up><enter><up><enter><up><enter> a bunch.  I just ctrl-c, a few and then spam ctrl-v.  Then save your phrase.  set a hot key down below, and you are good to go.

If you get a little bit too much spam going, click the A in your system tray and unclick enable expansions.  (I think that will work.  I have had to reboot a couple of times.)
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
on ubuntu
Code: [Select]
sudo apt-get install autokey-gtk

Thanks. Could you also share your script code?
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
And I'm broke again.  Spam is expensive.

Code: [Select]
get_object 2.6.63354
[{
    "id": "2.6.63354",
    "owner": "1.2.63354",
    "most_recent_op": "2.9.104924",
    "total_core_in_orders": 0,
    "lifetime_fees_paid": "88442604445",
    "pending_fees": 0,
    "pending_vested_fees": 0
  }
]
and then when I look at
Code: [Select]
get_object 1.13.173
[{
    "id": "1.13.173",
    "owner": "1.2.63354",
    "balance": {
      "amount": "69011678875",
      "asset_id": "1.3.0"
    },
    "policy": [
      1,{
        "vesting_seconds": 31536000,
        "start_claim": "1970-01-01T00:00:00",
        "coin_seconds_earned": "2176352305002000000",
        "coin_seconds_earned_last_update": "2015-09-03T23:15:00"
Do we really have to wait a year for the 80% refund on fees?
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
on ubuntu
Code: [Select]
sudo apt-get install autokey-gtk
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
would there be any benefit spamming from multiple accounts? I have some time tonight and could join the party, I just don't have any core. I have my delegate on a vps and would be spamming from my home computer. Also puppies, are you using the flood network command or the script you wrote?
I am spamming with a keyboard emulator called autokey.  It allows you to set up phrases as hotkeys, I set <up><enter> a whole bunch of times, and set it to a hot key.  I set up the wallet transfer once to make sure it is okay, and then spam the hotkey.  Every time you hit the key it will queue up another iteration of the phrase.  I spam it for 30 seconds or so, and it will go for hours.

I am sure there is a much more elegant way to handle this, but I didn't want to take the time to figure it out.  I knew this would work, and would be easy to set up.

Can you share the link of autokey?
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop