Igor Lins e Silva - EOS Rio

all data is on chain

Jae Chung - HKEOS

Loading

it hasn't been published yet, @igorls will do so now

Marc-Antoine Ross - EOS Canadaadmin

Jae Chung - HKEOS

it hasn't been published yet, @igorls will do so now

:+1:

Craig Murray - EOS BlockSmith

Jae Chung - HKEOS

it hasn't been published yet, @igorls will do so now

thx! :+1:

Marc-Antoine Ross - EOS Canadaadmin

That will surely help reach full consensus on the content we want on chain, 1 more :heavy_check_mark:!

Jae Chung - HKEOS

Along with the injector script too.

Igor Lins e Silva - EOS Rio

run_cmd "set contract eosio "$CONTRACTS/eosio.bios" -p eosio";

run_cmd "create account eosio b1 EOS5cujNHGMYZZ2tgByyNEUaoPLFhZVmGXbZc9BLJeQkKZFqGYEiQ";

run_cmd "create account eosio eosio.msig $EOSIO_PUB"

run_cmd "create account eosio eosio.token $EOSIO_PUB"

run_cmd "create account eosio eosio.ram $EOSIO_PUB"

run_cmd "create account eosio eosio.ramfee $EOSIO_PUB"

run_cmd "create account eosio eosio.names $EOSIO_PUB"

run_cmd "create account eosio eosio.stake $EOSIO_PUB"

run_cmd "create account eosio eosio.saving $EOSIO_PUB"

run_cmd "create account eosio eosio.bpay $EOSIO_PUB"

run_cmd "create account eosio eosio.vpay $EOSIO_PUB"

run_cmd "push action eosio setpriv "'["eosio.msig",1]'" -p eosio"

run_cmd "set contract eosio.msig "$CONTRACTS/eosio.msig" -p eosio.msig"

run_cmd "set contract eosio.token "$CONTRACTS/eosio.token" -p eosio.token"

cleos push action eosio.token create '["eosio","10000000000.0000 EOS"]' -p eosio.token

cleos get currency stats eosio.token EOS

cleos push action eosio.token issue '["eosio", "1000000000.0000 EOS", "initial issuance"]' -p eosio

cleos get currency stats eosio.token EOS

run_cmd "set contract eosio "$CONTRACTS/eosio.system" -p eosio"

cleos push action eosio buyrambytes '["eosio","b1",8192]' -p eosio

cleos transfer eosio b1 "10.0000 EOS" "eosacknowledgments.io" -p eosio

cleos system delegatebw --transfer eosio b1 "49999995.0050 EOS" "49999995.0050 EOS"

## inject tokens

## revert eosio to system

## resign eosio

here is some boot sequence

jem

For GB core paused net:

$ cleos get currency stats eosio.token "EOS"

{

"EOS": {

"supply": "1000000000.0000 EOS",

"max_supply": "10000000000.0000 EOS",

"issuer": "eosio"

}

}

Marc-Antoine Ross - EOS Canadaadmin

Igor Lins e Silva - EOS Rio

run_cmd "set contract eosio "$CONTRACTS/eosio.bios" -p eosio"; run_cmd "create account eosio b1 EOS5cujNHGMYZZ2tgByyNEUaoPLFhZV

can this be on github please?

Michael Yeates

we are very busy validating the software at the moment

Marc-Antoine Ross - EOS Canadaadmin

we'd like to help @michaelyeates. sharing code helps paralelize work

Igor Lins e Silva - EOS Rio

Marc-Antoine Ross - EOS Canada

can this be on github please?

this draft? is totally irrelevant for validation

Zhao Yu@ EOSLaoMao.com

jem

For GB core paused net: $ cleos get currency stats eosio.token "EOS" { "EOS": { "supply": "1000000000.0000 EOS", "max

how did you manage to do this?

jem

Loading

As mentioned before, the fundamental cause of the difference in hash value is the inclusion of the absolute path of the build directory as part of the hashed data. Many have been using "/home/eos" as the base directory from which the code is built, including the boost libraries.

I guess that the base directory used in the Docker build is something different. Perhaps if /home/eos was used, it would give the same hash as we see.

While the hash and data in the files should be independent of the source code location, currently it is not. This is a bug, but overall just an annoyance when understood.

Syed Jafri | EOS Cafe / Calgary

Loading

Change path or have these changes: https://github.com/EOSIO/eos/pull/3834/files

Rohan - EOSauthority

[Photo]

Craig Murray - EOS BlockSmith

Igor Lins e Silva - EOS Rio

run_cmd "set contract eosio "$CONTRACTS/eosio.bios" -p eosio"; run_cmd "create account eosio b1 EOS5cujNHGMYZZ2tgByyNEUaoPLFhZV

should this be in github?

Branden Espinoza joined group via invite link

Ricardo Marlière - EOS Brazil

Loading

:pray:

Thomas "Disclaimer" Cox (all opinions mine)

What time and link for the next meeting please?

Report from the Test Protocol Workgroup:

Thomas "Disclaimer" Cox (all opinions mine)

Thomas "Disclaimer" Cox (all opinions mine)Jun 5, 2018 12:46:37 PM

Test Protocol group will be preparing a suggested protocol for two things:

1. How to propose a UA test

2. How to sign up for & run a UA test and report results

Work is being done by Branden Espinoza with assist from Sharif and Ross and at least 1 other

We have a draft statement of UA Testing Exit Criteria we'll be releasing.

Work on the draft is being done by Sharif and several others

The test protocol will be accompanied by a tool or set of tools to make it easier to keep the data accurate and complete

Thomas "Disclaimer" Cox (all opinions mine)

Timeline is - in 60 minutes we will get a progress report from @espinbrand and an estimated time to completion

@sharifbouktila will share the draft Exit Criteria statement in I believe that same timeframe

Joshua Qiu @EOSeco

do we still have meeting in 18 utc ?

Sharif Bouktila - EOS Dublinadmin

Proposed Validation Exit Criteria

1. Completed Test Plan verified by multiple BP teams

2. No new proposals of critical tests outstanding

3. Confirmation from the EMLG that Validation is Complete (Go/No Go)

4. Decision on which chain to enable for staking

Joshua Qiu @EOSeco

do we still have meeting in 18 utc ?

Yes in 6 minutes

https://zoom.us/j/911102470

Zoom Video

Join our Cloud HD Video Meeting now

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webina...

mini - EOS Argentina

Zhao Yu@ EOSLaoMao.com

I do think the proposal that we use bios-boot to inject all the actions, then hand it over to GB to run an ABP node producing bl

Love this idea

Igor Lins e Silva - EOS Rio

validation tools should not follow sequences, they should be able to validade state

+1

Joshua Qiu @EOSeco

agree on issue

Sharif Bouktila - EOS Dublinadmin

Issue more tokens for accounts

Jae Chung - HKEOS

Option 1: Take From Unregistered Accounts, Return them later on fallback registration

Option 2: Issue more tokens

Thomas "Disclaimer" Cox (all opinions mine)

Option 3: Borrow from 'unregistered' balance, pay back loan from producer pay over first N days

What's the total number of tokens required, roughly?

James Sutherland - Cypherglass.com

Please say the amount

Nate D - Aloha EOS

Yes, what is the amount? @abourget

Michael Yeates

Nate D - Aloha EOS

Yes, what is the amount? @abourget

11821

Domi - EOS Rio

Option 1: Take From Unregistered Accounts, Return them later:

$ cleos get currency stats eosio.token "EOS"

{

"EOS": {

"supply": "1000000000.0000 EOS",

"max_supply": "10000000000.0000 EOS",

"issuer": "eosio"

}

}

Option 2: Issue more tokens:

{

"EOS": {

"supply": "1000011821.0000 EOS",

"max_supply": "10000000000.0000 EOS",

"issuer": "eosio"

}

}

Josh Kauffman - EOS Canada

WinLin-EOSBIXINJun 3, 2018 5:52:39 AM

and I run with issued '1,000,011,818.7401 EOS' but failed with error in record_unregsited:

assertion failure with message: overdrawn balance

so I change issue amount into "1000012000.0000 EOS" and run again, and successed, eosio balnace is 181.0276 EOS, so the final EOS issue should be :

1000012000.0000 - 181.0276 = 1,000,011,818.9724

and the eosio.ram and eosio.ramfee may change 1-2 EOS,

so we can issue once and use 1,000,011,820.0000 EOS, and after BIOS, the balance of eosio is just 1-2 EOS left, which I think is ok

Josh Kauffman - EOS Canada

so if we round up and call that 12,000 extra tokens. that affects the supply by 0.024% . It also only creates 600 tokens per year extra in inflation. Or only 120 tokens FOR THE WHOLE YEAR that goes towards BP pay.

Sharif Bouktila - EOS Dublinadmin

We can adjust inflation later to reduce supply , or repay from a Worker Proposal

Ravi (Blockpro.one)

Are you guys only validating the snapshot or also if things like regProducer works?

James Sutherland - Cypherglass.com

Both. Data validation and Software function validation

Ravi (Blockpro.one)

James Sutherland - Cypherglass.com

Both. Data validation and Software function validation

My regProducer call is returning no active private key error.. though wallet is open and private keys are visible there

Check my messages in bios boot channel

New account creation worked without a hitch

But regProducer not working

Josh Kauffman - EOS Canada invited Ovi - eosromania22 - BP

James Sutherland - Cypherglass.com

Very busy right now @ravincal but I wil ltry to hook up with you later.

Timothy Lewis

If your BP is on this list, MSG me:

boot.eostitan.com

ec2-18-188-4-97.us-east-2.compute.amazonaws.com

m.jeda.one

api.eosuk.io

node.eosmeso.io

prod.mainnet.eos.cybex.io

ec2-18-188-38-75.us-east-2.compute.amazonaws.com

fullnode.eoslaomao.com

35.234.53.243

eosboot.chainrift.com

boot.eostitan.com

ec2-54-95-202-14.ap-northeast-1.compute.amazonaws.com

Rohan - EOSauthority

Timothy Lewis

If your BP is on this list, MSG me: boot.eostitan.com ec2-18-188-4-97.us-east-2.compute.amazonaws.com m.jeda.one api.eosuk.io

Is being on the list a good thing or a bad thing? 🙂

Timothy Lewis

no comment.

Shaheen Counts - EOS BlockSmith

Haha

Rohan - EOSauthority

:joy:

Marshall - SaltBlock

I can stop sweating now

Andrey Marchuk

🙂

Ravi (Blockpro.one)

Timothy Lewis

If your BP is on this list, MSG me: boot.eostitan.com ec2-18-188-4-97.us-east-2.compute.amazonaws.com m.jeda.one api.eosuk.io

Sent you Dm

Craig Murray - EOS BlockSmith

Timothy Lewis

If your BP is on this list, MSG me: boot.eostitan.com ec2-18-188-4-97.us-east-2.compute.amazonaws.com m.jeda.one api.eosuk.io

woot! my name didnt show up... :sweat_smile:

Timothy Lewis

If your BP is on this list, MSG me: boot.eostitan.com ec2-18-188-4-97.us-east-2.compute.amazonaws.com m.jeda.one api.eosuk.io

also thank you for doing this, very important

Luke Stokes

As requested on the Zoom call, here are the screenshots I mentioned of the conversation with Dan. His criteria five days ago:

1. Does someone lose money?

2. Is there down time?

3. Does the chain just pause for 24 hours while we fix it?

He goes on to say his primary concern is the loss of private keys since we do not have account recovery for these early accounts generated via the snapshot. If we're not dealing with a category 1 or 2 issue, we should be in a pretty good place to launch. Category 3 would be very unfortunate, but something we can recover from. As Dan said 5 days ago "I don't think the current test network is actually invalid" (which would imply it's valid).

Luke Stokes

As requested on the Zoom call, here are the screenshots I mentioned of the conversation with Dan. His criteria five days ago: 1

[Photo]

James Sutherland - Cypherglass.com

Luke Stokes

As requested on the Zoom call, here are the screenshots I mentioned of the conversation with Dan. His criteria five days ago: 1

+1

Luke Stokes

Luke Stokes

Photo

[Photo]

Now for my personal opinion: if we don't have mission critical bugs, we should move forward. There will be more bugs discovered in the future in production, regardless of how much sanitized testing we do under lab conditions. Continuing to find bugs this late in the process is certainly concerning, but if they aren't show stoppers, we should be able to deal with it. The best penetration testers I've ever seen come from unconvention sources, not from structured security firms. The sooner we get this out there live, the sooner we'll know what we're really dealing with.

mini - EOS Argentina

+1 to @lukestokes

Marshall - SaltBlock

Luke Stokes

Now for my personal opinion: if we don't have mission critical bugs, we should move forward. There will be more bugs discovered

Agreed. Everyone is anxious to get it launched and tensions are high. I think there may be a misconception that people are searching for bugs blindly, but really are just making sure the software works as intended through the entire process. Once we can be sure everything works as intended I dont think anyone is calling for testing beyond that.

Michael Yeates

Marshall - SaltBlock

Agreed. Everyone is anxious to get it launched and tensions are high. I think there may be a misconception that people are searc

:+1:

deck - EOS New York

Marshall - SaltBlock

Agreed. Everyone is anxious to get it launched and tensions are high. I think there may be a misconception that people are searc

+1

Denis | EOS Nation

:+1: @lukestokes Thanks for sharing, very valuable information

Joshua Qiu @EOSeco

Luke Stokes

Photo

agreed

Luke Stokes

I've shared the above message in various channels, but feel free to share further if it's helpful. I'm excited to see this thing launch and then enjoy the wild ride we find ourselves on after that. 🙂

Jae Chung - HKEOS

Luke Stokes

Now for my personal opinion: if we don't have mission critical bugs, we should move forward. There will be more bugs discovered

:+1:

Thomas "Disclaimer" Cox (all opinions mine)

Luke Stokes

As requested on the Zoom call, here are the screenshots I mentioned of the conversation with Dan. His criteria five days ago: 1

Excellent thank you

Marc-Antoine Ross - EOS Canadaadmin

Just to recap my recommendation:

A) We continuously improve security of the network (multiple initiatives going on now to help, thanks to @trustlayer @dftle)

In parallel:

1. We agree on the optimal boot sequence (is RAM buying the only issue to solve?)

2. We code it (if not already done) and review open source implementation

3. We inject it (if not already done) on a swarm of nodes that includes everyone

4. We test it (insert Thomas' test report spreadsheet here)

5. We select an ABP to hold custody of the network until the 15% vote is done

6. We make sure we are all meshed together and help hide the ABP

7. We announce validation and voting starts.

Please note: No one can brag about the software used, being the boot node or the ABP. We just don't care!!

We are all working together to make this better for the token holders.

mini - EOS Argentina

Marc-Antoine Ross - EOS Canada

Just to recap my recommendation: A) We continuously improve security of the network (multiple initiatives going on now to hel

+1

Luke Stokes

Marc-Antoine Ross - EOS Canada

Just to recap my recommendation: A) We continuously improve security of the network (multiple initiatives going on now to hel

Sounds good to me, though I have had concerns with the "code it" part in the past if it could lead to any possible security concerns. To me, the key step is the validation of the chain. However that chain is created doesn't matter to me as much as it being a valid chain. Once we have a valid chain (regardless of the process), I'm happy to go live with it without caring who created it or how it was created.

Patrick B - Aloha EOS

Marc-Antoine Ross - EOS Canada

Just to recap my recommendation: A) We continuously improve security of the network (multiple initiatives going on now to hel

:+1:

Marc-Antoine Ross - EOS Canadaadmin

Luke Stokes

Sounds good to me, though I have had concerns with the "code it" part in the past if it could lead to any possible security conc

+1

Luke Stokes

Luke Stokes

Photo

Related to the concerns here Dan mentioend about web portals for voting, I'd like to make sure people know about this desktop voting tool @jestagram created: https://steemit.com/eos/@greymass/announcing-eos-voter-an-eos-block-producer-voting-tool-and-light-wallet

I've used his Vessel wallet before on STEEM along with many other products he's built over the last (almost) two years. They are soild. I helped him test this on the Jungle Testnet when he first launched it, and it worked well.

I much prefer independent blockchain applications over the old model of centralized points of failure (website servers which can be hacked, DNS which can be hacked, domains which can be phished, etc). To me, moving our community away from "use this website" to "use this open-source, trusted tool" is a better approach long term.

Steemit

Announcing EOS-Voter, an EOS Block Producer Voting Tool & Light Wallet — Steemit

With the launch of EOS just around the corner, we wanted to release the current iteration of our EOS light wallet… by greymass

Thomas "Disclaimer" Cox (all opinions mine)

BPs doing testing, please join the Zoom testing call at the top of the current hour (in 6 minutes)

https://zoom.us/j/5788946547

Zoom Video

Join our Cloud HD Video Meeting now

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webina...

Timothy Lewis invited ndoy |EOS Cafe: Calgary |

ndoy |EOS Cafe: Calgary |

Thanks @trustlayer !

Roman CryptoLions

Link to document?

ndoy |EOS Cafe: Calgary |

Brandon is updating

Thomas "Disclaimer" Cox (all opinions mine)

Summary of testing meeting:

1. All test DEFINITIONS to be entered within 49 minutes of now

2. Links to the data entry forms (2) and spreadsheet (1) will be posted here as soon as Branden makes the requested changes

3. All test RESULTS to be added ASAP, by 2300 UTC preferred.

4. If you have a bunch of results in a file, you can paste a link to the file in the 'results' field -- you don't have to laboriously re-enter old data

Rohan - EOSauthority

Thanks Branden for putting together the document so quickly

Jose Toriello

Rohan - EOSauthority

Thanks Branden for putting together the document so quickly

Word.

Thomas "Disclaimer" Cox (all opinions mine)

Question was posed, "how do I show a user the Constitution? How do I display the relevant Ricardian Contract for an action?"

Answer for web clients - the web api that lets you serialize JSON to binary should retrieve the JSON ABI of the command, which contains a section [ricardian clauses] which contains what you need. It'll be ugly as-is, so format it using "handlebar" or "moustache" method

I'm trying to get some sample code to share.

There's a plan to upgrade CLEOS to do this at the command line and show the user the contract.

Roman CryptoLions

Thomas "Disclaimer" Cox (all opinions mine)

Summary of testing meeting: 1. All test DEFINITIONS to be entered within 49 minutes of now 2. Links to the data entry forms (2)

What's the framing of this whole effort? Is it critical testing before going public with the launch?

Asking because we don't know how to reconcile the hard deadline with continuous testing we've been doing since April in the Jungle Testnet.

Thomas "Disclaimer" Cox (all opinions mine)

Please focus on critical tests

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours.

Most of them are not even awake to receive this message, Mao (EOSReal) is still monitoring Telegram and it's 5am for him.

EOS Sillicon Valley also mentioned it would be better if we pushed a couple hours.

:question:PROPOSAL: Have the decision meeting pushed to 0100 UTC Wednesday (June 6)

:+1:/ :-1:for moving +2 hours?

Marc-Antoine Ross - EOS Canadaadmin

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:

deck - EOS New York

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:

Nate D - Aloha EOS

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:

telegram needs a reaction counter like slack and discord

Branden Espinoza

Could I get one person to test the forms really quickly?

deck - EOS New York

Branden Espinoza

Could I get one person to test the forms really quickly?

tag

Rick Schlesinger - EOS New York

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1: @maoyifeng is a good human

Patrick B - Aloha EOS

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:

Jose Toriello

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:

deck - EOS New York

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

Tagging @DavidMoss

Sharif Bouktila - EOS Dublinadmin

@marcantoineross I've made you an Admin here so you can pin next call details.

Marc-Antoine Ross - EOS Canadaadmin

Sharif Bouktila - EOS Dublin

@marcantoineross I've made you an Admin here so you can pin next call details.

Thanks

Denis | EOS Nation

Rick Schlesinger - EOS New York

:+1: @maoyifeng is a good human

[Photo]

:sleeping:

Thomas "Disclaimer" Cox (all opinions mine)

Enter your tests!

https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2xJnoS94nMD0aKR6UU3Xssy7iowwtcxBQ/edit?usp=sharing

Google Docs

EOS UAT - User Acceptance Testing

Home

Create a Case, Record a Test

Procedure 1: Create a Case

STEPS

1, Confirm your case does not yet exist

a, Click the red Cases tab at the bo...

Rohan - EOSauthority

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:I won’t be able to make it, but I feel Asian BPs need to be kept in the loop

Craig Murray - EOS BlockSmith

Denis | EOS Nation

:bell:REQUEST: Been in touch with a few Asian BP, they are asking if we can push our 2300 UTC (decision meeting) by +2 hours. Most

:+1:

Thomas "Disclaimer" Cox (all opinions mine)

@sharifbouktila the 'next validation' call message pinned in this channel is obsolete

Rohan - EOSauthority

Are we ok to have cleos commands for create steps?

Branden Espinoza

So long as the procedure to use them is clear to the audience.

deck - EOS New York

Thomas "Disclaimer" Cox (all opinions mine)

@sharifbouktila the 'next validation' call message pinned in this channel is obsolete

@marcantoineross I believe you are admin now

Rohan - EOSauthority

Branden Espinoza

So long as the procedure to use them is clear to the audience.

Ok, something like this

> cleos create account ACC_NAME_GENESIS NEW_ACC EOS_PUB EOS_PUB

That should be fairly easy for most people to understand.. the capital letters need to be replaced in..

Branden Espinoza

Rohan - EOSauthority

Are we ok to have cleos commands for create steps?

So long as the procedure to use them is clear to the audience. The idea is to keep the Steps as process oriented as possible.

Sharif Bouktila - EOS Dublinadmin

Thomas "Disclaimer" Cox (all opinions mine)

@sharifbouktila the 'next validation' call message pinned in this channel is obsolete

@marcantoineross will pin next one, I won’t make it.

Rohan - EOSauthority

Branden Espinoza

So long as the procedure to use them is clear to the audience. The idea is to keep the Steps as process oriented as possible.

Yes, I like to have ready to execute commands, much easier to compelte them all..

Branden Espinoza

Rohan - EOSauthority

Ok, something like this > cleos create account ACC_NAME_GENESIS NEW_ACC EOS_PUB EOS_PUB That should be fairly easy for most

Out of my world of expertise.

Rohan - EOSauthority

If we say create an account, its not clear what is being tested.. Specific commands will be easier? I will keep adding it that way.. maybe a note on what it is intended to do followed by the command.

Branden Espinoza

So long as the procedure to use them is clear to the audience.

sorry... didn't mean to post that again.

lol

I sincerely hope the tool helps. I'm logging off for about 2 hours. I will check back as soon as I can to address any issues.

Thomas "Disclaimer" Cox (all opinions mine)

Testing Zoom call in 5 minutes, at 21:35 UTC

https://zoom.us/j/5788946547

Zoom Video

Join our Cloud HD Video Meeting now

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webina...

Folks engaged in testing, please hop on -- I have a question from Bart and Arhag about the testing method, there's a concern that certain approaches might create spurious errors

deck - EOS New York

Thomas "Disclaimer" Cox (all opinions mine)

Testing Zoom call in 5 minutes, at 21:35 UTC https://zoom.us/j/5788946547

@abourget @michaelyeates @ eric

Roman CryptoLions

@xebb82

deck - EOS New York

Roman CryptoLions

@xebb82

yea that one haha

Roman CryptoLions

:blush:

deck - EOS New York

@igorls

Marc-Antoine Ross - EOS Canada pinned « Enter your tests! https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2xJnoS94nMD0aKR6UU3Xssy7iowwtcxBQ/edit?usp=sharing»

Sam - EOS Dublin

Are we all in agreement that we are moving THE CALL from 2300 UTC to 0100 UTC? I haven't seen any objections yet.

Gustavo Mick - EOS Argentina

Eos argentina agrees

David Moss

9am Wednesday China time. Definitely want Asia to participate here

Branden Espinoza

After you submit a case, you are taken to a page that includes a link to edit your case. You should bookmark that link for each case since it is the only means you have to edit a case once it is submitted.

James Sutherland - Cypherglass.com

Sam - EOS Dublin

Are we all in agreement that we are moving THE CALL from 2300 UTC to 0100 UTC? I haven't seen any objections yet.

Works for me. Please pin that if it's for real.

If it becomes real I mean

Marc-Antoine Ross - EOS Canadaadmin

ALL: Next zoom call at 0100UTC to review test results and agree on plan

Marc-Antoine Ross - EOS Canada pinned «ALL: Next zoom call at 0100UTC to review test results and agree on plan»

James Sutherland - Cypherglass.com

Marc-Antoine Ross - EOS Canada

ALL: Next zoom call at 0100UTC to review test results and agree on plan

+1

mini - EOS Argentina

Sam - EOS Dublin

Are we all in agreement that we are moving THE CALL from 2300 UTC to 0100 UTC? I haven't seen any objections yet.

+1

deck - EOS New York

Validation call with Aarin Hagerty(edited for correct spelling)

Pausing the chain is dangerous because there a potential to fork, if keys are shared and/or we have a rogue ABP. After 15%, everyone can fix a checkpoint at the first schedule, making that key irrelevant for eternity.

Having defined process for injection and validation on a testnet is sufficient to get high degree of confidence that a mainnet using the same process, validation being rerun, is good.

Two options:

Throw all current mainnet candidates out after testing is complete and recreate using the deterministic approaches we have. We would validate the boot sequence and the state right after. (recommended)

Reuse the chain we have been testing and allow this potential issue to remain

Testing delayed transactions would be interesting.

Stuardo Rodríguez 🇬🇹

Throw all current mainnet candidates out after testing is complete and recreate using the deterministic approaches we have.

<- :clap::clap::clap::clap::clap::clap::clap:

that would throw all "ego" away about any opinion of bios/gb chain, and launch a unified mainnet together.

Thomas "Disclaimer" Cox (all opinions mine)

deck - EOS New York

Validation call with Aarin Hagerty(edited for correct spelling) Pausing the chain is dangerous because there a potential to for

Arhag, often goes by Aarin Hagerty, various spellings. Github is "https://github.com/arhag"

GitHub

arhag

arhag has 11 repositories available. Follow their code on GitHub.

Please enter test results!

Please enter test results!

Please enter test results!

https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2xJnoS94nMD0aKR6UU3Xssy7iowwtcxBQ/edit#gid=1501553294

Google Docs

EOS UAT - User Acceptance Testing

Home

Create a Case, Record a Test

Procedure 1: Create a Case

STEPS

1, Confirm your case does not yet exist

a, Click the red Cases tab at the bo...

Nathan Rempel | GenerEOS Sydney

deck - EOS New York

Validation call with Aarin Hagerty(edited for correct spelling) Pausing the chain is dangerous because there a potential to for

Honestly I thought this was all done during all those dry runs everyone was doing, but can't turn back the clock now. I agree if we're happy with acceptance testing and have an agreed validation test, it makes sense if the code hasn't changed, re-start, validate, open tx

deck - EOS New York

The 'nice' thing about restarting the chain is it gives us the oppurtunity to decided on the method of paying for RAM at launch. One group or the other can launch, freeze for N hours, allow for everyone to mesh, validate (much like the snapshot), and report results. It might just work out :)

Timothy Lewis

deck - EOS New York

The 'nice' thing about restarting the chain is it gives us the oppurtunity to decided on the method of paying for RAM at launch.

+1

Craig Murray - EOS BlockSmith

we already have one ready for tx though, why does that need restarted?

Nathan Rempel | GenerEOS Sydney

Craig Murray - EOS BlockSmith

we already have one ready for tx though, why does that need restarted?

Have we run the UAT against a copy of that chain?

Timothy Lewis

Have we had a well done voting tool at all during this?

Nathan Rempel | GenerEOS Sydney

deck - EOS New York

The 'nice' thing about restarting the chain is it gives us the oppurtunity to decided on the method of paying for RAM at launch.

Just need to make sure we tighten up the timelines

like, UAT is done, we have 2 hours to boot, 2 hours to validate, if everyone checks in good, send it

deck - EOS New York

Timothy Lewis

Have we had a well done voting tool at all during this?

I believe that eosportal was tested against a Core testnet

Thomas "Disclaimer" Cox (all opinions mine)

Only 13 test cases added so far.

ZERO test results added so far.

Please pick up the pace.

Nathan Rempel | GenerEOS Sydney

Can i throw some of the latest firestarter results in here i should ido that elsewhere?

Thomas "Disclaimer" Cox (all opinions mine)

Nathan Rempel | GenerEOS Sydney

Can i throw some of the latest firestarter results in here i should ido that elsewhere?

check your PMs

mini - EOS Argentina

Thomas "Disclaimer" Cox (all opinions mine)

Only 13 test cases added so far. ZERO test results added so far. Please pick up the pace.

@zhaoyu did some testing, dont know if they put it in the sheet, but they have already test a lot of things.

Craig Murray - EOS BlockSmith

yeah the chain B has 2.5 days of testing already, there was a spreadsheet for that, not sure what happened to all that :cry:

Nathan Rempel | GenerEOS Sydney

Does the DaoMao test incude any/many/all of those 13 cases?

Thomas "Disclaimer" Cox (all opinions mine)

Craig Murray - EOS BlockSmith

yeah the chain B has 2.5 days of testing already, there was a spreadsheet for that, not sure what happened to all that :cry:

If you can find it, paste the link in to the test results form. No reinventing wheels here please

mini - EOS Argentina

@zhaoyu did some testing, dont know if they put it in the sheet, but they have already test a lot of things.

They may not know about the form yet.

mini - EOS Argentina

https://github.com/eoslaomao/eos-cluster-generator

GitHub

EOSLaoMao/eos-cluster-generator

Contribute to eos-cluster-generator development by creating an account on GitHub.

Craig Murray - EOS BlockSmith

Dublin would know they were doing all the record keeping. I'm fighting with this private network wireguard mesh situation trying to find the correct fork for each of my nodes

mini - EOS Argentina

Conclusion

1 The voting works as expected.

2 The delegatebw and undelegatebw works as expected.

3 The network needs to reach 15% votings, until then, you cannot unstake all tokens.

4 staked tokens weather be used for voting or not, both can be unstaked after 15% voting readched.

from their repo

Thomas "Disclaimer" Cox (all opinions mine)

mini - EOS Argentina

Conclusion 1 The voting works as expected. 2 The delegatebw and undelegatebw works as expected. 3 The network needs to r

Outstanding. Please PM me the link to their repo

mini - EOS Argentina

Thomas "Disclaimer" Cox (all opinions mine)

They may not know about the form yet.

yes probably

Nathan Rempel | GenerEOS Sydney

how quickly can someone update https://github.com/eoslaomao/eos-cluster-generator to cover the remaning UATs?

GitHub

EOSLaoMao/eos-cluster-generator

Contribute to eos-cluster-generator development by creating an account on GitHub.

i can start writing an eosjs for the non-time sensitive test cases too if no one has yet, or are we running manual commands?

mao EOSREAL

chinese bpcs confirming the call 1.5 hours ahead and are discussing their stands.

Jose Toriello

mao EOSREAL

chinese bpcs confirming the call 1.5 hours ahead and are discussing their stands.

Please specify what time you mean?

Nathan Rempel | GenerEOS Sydney

I'm currently writing a supplment document with all the cleos commands to run to match the test cases and what the expected results should be

BPs can manually run them if they wish and add to the form

mao EOSREAL

Jose Toriello

Please specify what time you mean?

Roughly 1.5 hours ahead. 9pm est.

WinLin-EOSBIXIN

Marc-Antoine Ross - EOS Canada

Just to recap my recommendation: A) We continuously improve security of the network (multiple initiatives going on now to hel

:+1:

Thomas "Disclaimer" Cox (all opinions mine)

Arhag, often goes by Aarin Hagerty, various spellings. Github is "https://github.com/arhag"

to be honest most case in the execel doc, many of Chinese BPs have finished since Dawn-v4.2 and many times test in v1.0.1

Nathan Rempel | GenerEOS Sydney

The UAT document seems a little schewed, like Case RAM market has name bidding..

Ok guys here's a supplement document: https://docs.google.com/document/d/1qFEUt3Z-sy8-vWrzmoH-TjXE6850_4lCpdzBoDaj4A0/edit?usp=sharing

Google Docs

EOS UAT - Commands

CA001 Run: cleos -u system newaccount --stake-net "1.0000 EOS" --stake-cpu "1.0000 EOS" --buy-ram-kbytes 8 -p Verify: cleos -u get account Sh...

This is so individual BPs or "anyone" can run the UAT tests by command line. Please continue to add commands for each test case as appropriate

some of the latest UATs will require scripts to be run, however I see several are from @BohdanCryptoLions

If @BohdanCryptoLions has been running against release-rc or v1.0.1 perhaps you can publish those results

mini - EOS Argentina

awesome work!

Nate D - Aloha EOS invited Peter Bue | EOSAmericas

Peter Bue | EOSAmericas invited Ed Silva

Thomas "Disclaimer" Cox (all opinions mine)

mao EOSREAL

chinese bpcs confirming the call 1.5 hours ahead and are discussing their stands.

:+1::grin:

Nathan Rempel | GenerEOS Sydney

I'm currently writing a supplment document with all the cleos commands to run to match the test cases and what the expected resu

:+1::grin::heart:

WinLin-EOSBIXIN

to be honest most case in the execel doc, many of Chinese BPs have finished since Dawn-v4.2 and many times test in v1.0.1

Wonderful.

WinLin-EOSBIXIN

Thomas "Disclaimer" Cox (all opinions mine)

Wonderful.

yes, Asia bp teams have done lots things but someone always choose to ignore this

this is unfair

Nathan Rempel | GenerEOS Sydney

WinLin-EOSBIXIN

yes, Asia bp teams have done lots things but someone always choose to ignore this

I don't think the community is ignoring, do you have documentation that test was run? Please, PLEASE share!

Thomas "Disclaimer" Cox (all opinions mine)

WinLin-EOSBIXIN

yes, Asia bp teams have done lots things but someone always choose to ignore this

I don't think it's ignoring, so much as cluelessness. I hang my head in shame

WinLin-EOSBIXIN

thanks all

the validation tool :https://github.com/EOSBIXIN/eostoolkit/tree/master/eos_validator

GitHub

EOSBIXIN/eostoolkit

Contribute to eostoolkit development by creating an account on GitHub.

this tool support eos-bios and manula startup chain

both

Nathan Rempel | GenerEOS Sydney

for all the chinese BP that have used this tool, do you have a document showing the output?

Syed Jafri | EOS Cafe / Calgary

Yes it would be great to see validation from Asia

So we can record that

Right now, its only BIXIN and a handful that we have seen

WinLin-EOSBIXIN

[Photo]

like this

Syed Jafri | EOS Cafe / Calgary

WinLin-EOSBIXIN

Photo

That is run by you though

We mean other Asian BPCs

WinLin-EOSBIXIN

[Photo]

wait please, it is too early I will find some bp to prove

@zhaoyu from EOSLAOMAO

@Joshuaqiu from ESOSeco

@dftle from eosAsia

Syed Jafri | EOS Cafe / Calgary

Yes we have those 3, they are vocal in calls as well

We were wondering if theres anyone else

We have missed?

Alexandre Bourget - EOS Canada

WinLin was the first to write a validation tool, first to publish reports and I think he has the most complete validation took to date.

He published his results time and time again and helped identify issues in the first 3 iterations of a mainnet candidate.

I am truly grateful for your work WinLin

Nathan Rempel | GenerEOS Sydney

Alexandre Bourget - EOS Canada

WinLin was the first to write a validation tool, first to publish reports and I think he has the most complete validation took t

:+1::+1::+1:

WinLin-EOSBIXIN

we all support EOS and want to make her more valueable, so let's move on and introdcue her into the world

Luke Stokes

Has anyone else created a currency contract yet? I tried created the eosDAC one on Jungle and it blew up. Might just be our contract is bad, but I wanted to ask here before I ask in Jungle.

Nate D - Aloha EOS

WinLin-EOSBIXIN

we all support EOS and want to make her more valueable, so let's move on and introdcue her into the world

:+1:

WinLin-EOSBIXIN

Luke Stokes

Has anyone else created a currency contract yet? I tried created the eosDAC one on Jungle and it blew up. Might just be our cont

yes, I have created some token in dawn v-4.2

Peter Bue | EOSAmericas

WinLin-EOSBIXIN

we all support EOS and want to make her more valueable, so let's move on and introdcue her into the world

:+1::+1:

WinLin-EOSBIXIN

so there should be some wrong in you env,please chekc again

Luke Stokes

WinLin-EOSBIXIN

yes, I have created some token in dawn v-4.2

Thanks. I'll dig into main.cpp at line 2584 to see what's broken. 🙂

I had an earlier issue with boost, so it surely could be my local env. Thanks.

Tyee Noprom | EOSBlock.co | EOSpace.io | EOS Committer

WinLin-EOSBIXIN

wait please, it is too early I will find some bp to prove

Tyee from EOSpace

Nathan Rempel | GenerEOS Sydney

Tyee Noprom | EOSBlock.co | EOSpace.io | EOS Committer

Tyee from EOSpace

:+1:

WinLin-EOSBIXIN

Luke Stokes

Thanks. I'll dig into main.cpp at line 2584 to see what's broken. 🙂

you can take a look about the EOSLaoMao tool:https://github.com/EOSLaoMao/eos-cluster-generator

GitHub

EOSLaoMao/eos-cluster-generator

Contribute to eos-cluster-generator development by creating an account on GitHub.

Luke Stokes

thanks. I haven't played with that yet, but it looks really interesting

WinLin-EOSBIXIN

yes, that's very intreasting

Gordo | HelloEOS joined group via invite link

Branden Espinoza

Many of you know my role in this. Is there any value in me attending the next zoom call?

Maybe a better question for @thomasbcox

Tyee Noprom | EOSBlock.co | EOSpace.io | EOS Committer

Luke Stokes

thanks. I haven't played with that yet, but it looks really interesting

You can use this tool to validate yourself.

Thomas "Disclaimer" Cox (all opinions mine)

Branden Espinoza

Many of you know my role in this. Is there any value in me attending the next zoom call?

No

Joshua Qiu @EOSeco

Syed Jafri | EOS Cafe / Calgary

Right now, its only BIXIN and a handful that we have seen

i have another , but only check balance

Branden Espinoza

Thomas "Disclaimer" Cox (all opinions mine)

No

TY.

Gordo | HelloEOS

WinLin-EOSBIXIN

wait please, it is too early I will find some bp to prove

We've been using WinLin's tool to do the validation

Tyee Noprom | EOSBlock.co | EOSpace.io | EOS Committer

Joshua Qiu @EOSeco

i have another , but only check balance

That's fine. You can use your own tool to validate both chains.

Joshua Qiu @EOSeco

https://github.com/qiushaoxi/eos-validation snapshot balance are fine on both side

GitHub

qiushaoxi/eos-validation

Contribute to eos-validation development by creating an account on GitHub.

Nathan Rempel | GenerEOS Sydney

Ok guys, in advance of this call I have created a survey so we can get some "real documented concensus" rather than everyone speaking up in a call

https://goo.gl/forms/D8M7c5QFyMCwmCaF2

Google Docs

BP Launch Survey

No / No Combination with no explanation will be rejected.

Provide telegram handle so we can confirm you represent your BP

I'd appreciate if someone could review it quickly if there's anything that should be added

deck - EOS New York

I believe the suggested time to launch was tomorrow at 1300 utc

Nathan Rempel | GenerEOS Sydney

oops my bad

deck - EOS New York

np good work putting this together

Syed Jafri | EOS Cafe / Calgary

I dont think we can reverse chain probably, do you mean load from backup?

Nathan Rempel | GenerEOS Sydney

mixing up my time zone

deck - EOS New York

@marcantoineross Can you post the zoom link

Marc-Antoine Ross - EOS Canadaadmin

All, here the proposed flow for the call

A) We continuously improve security of the network (multiple initiatives going on now to help, thanks to @trustlayer @dftle)

In parallel:

1. We agree on the optimal boot sequence (is RAM buying the only issue to solve?)

2. We code it (if not already done) and review open source implementation

3. We inject it (if not already done) on a swarm of nodes that includes everyone

4. We test it (insert Thomas' test report spreadsheet here)

5. We select an ABP to hold custody of the network until the 15% vote is done

6. We make sure we are all meshed together and help hide the ABP

https://zoom.us/j/681388230

Zoom Video

Join our Cloud HD Video Meeting now

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webina...

Marc-Antoine Ross - EOS Canada pinned « All, here the proposed flow for the call A) We continuously improve security of the network (multiple initiatives going on now »

Nathan Rempel | GenerEOS Sydney

Syed Jafri | EOS Cafe / Calgary

I dont think we can reverse chain probably, do you mean load from backup?

Yes

basically "restart"

Timothy Lewis

Guys the call is at max participants

Denis | EOS Nation

🤔 I'll let people know about this

Craig Murray - EOS BlockSmith

i thought someone with a 200 max was going to create?

Nathan Rempel | GenerEOS Sydney

Timothy Lewis

Guys the call is at max participants

Are we having 1 BP rep in the call? I know there is a lot of BP candidates

Timothy Lewis

No one from my team is in the call and I would like to be.

Andrey Marchuk

there are 2 spots

Nathan Rempel | GenerEOS Sydney

they are working to expand to 200

Andrey Marchuk

try now

Nathan Rempel | GenerEOS Sydney

some open spaces now

Timothy Lewis

sweet

ty

James Sutherland - Cypherglass.com

200 people allowed now

Nice job @marcantoineross !

Denis | EOS Nation

:man::woman::girl::girl: more people allowed!

James Sutherland - Cypherglass.com

Please mute yourself

Stay muted until you need to speak

Mr Fox invited Jialin Li - EOS WTZ

Alex - EOS SOCAL

Did the call just die?

Nathan Rempel | GenerEOS Sydney

non

James Sutherland - Cypherglass.com

I am still on

138 people connected

deck - EOS New York

@marcantoineross do it

I vote @marcantoineross

Alexandre Bourget - EOS Canada

Great call tonight folks

Gustavo Mick - EOS Argentina

@abourget could you summarize results from the meeting, thanks

Nathan Rempel | GenerEOS Sydney

Can we get a group made for the Asian security audit coordination asap

Thomas "Disclaimer" Cox (all opinions mine)

Remarkably productive, all things considered. Many thanks to @marcantoineross for hosting

mini - EOS Argentina

Nathan Rempel | GenerEOS Sydney

Can we get a group made for the Asian security audit coordination asap

+1 to this

Nathan Rempel | GenerEOS Sydney

@bo_eossv

Syed Jafri | EOS Cafe / Calgary

@eosnewyork, we also need a global statement for this security delay

Nathan Rempel | GenerEOS Sydney invited Bo - EOS Silicon Valley

Gustavo Mick - EOS Argentina

We need a summary of the meeting for those who have not been able to be there.

Chitty 🅑 - EOS Argentina

Did I understand correctly that EOS BIOS will launch and EOS Core will appoint the ABPs... right?

Andrey Marchuk

productive call, thank you!

Nathan Rempel | GenerEOS Sydney

Chitty 🅑 - EOS Argentina

Did I understand correctly that EOS BIOS will launch and EOS Core will appoint the ABPs... right?

No..?

what do you mean appoint?

Chitty 🅑 - EOS Argentina

mmm, I guess we will wait for the votes to be counted.. I believe the question was

SHOULD WE RESTART A NEW CHAIN, INJECTED WITH THE CURRENT 579a CONTENTS. AND HAVE GHOSTBUSTER RUN ABP TO 15% UNLOCK ?

Nathan Rempel | GenerEOS Sydney

i thought that question was discarded

Chitty 🅑 - EOS Argentina

Nathan Rempel | GenerEOS Sydney

i thought that question was discarded

why?

Craig Murray - EOS BlockSmith

because JEM declined on behalf of ghostbusters to do so, he was not particularly interested in that

Chitty 🅑 - EOS Argentina

Did Jem represent all of Ghostbuster?

Syed Jafri | EOS Cafe / Calgary

I believe the final was for everyone to join 579a chain once it passes security check phase

Craig Murray - EOS BlockSmith

Syed Jafri | EOS Cafe / Calgary

I believe the final was for everyone to join 579a chain once it passes security check phase

Yes, the offer was made for ghostbusters to pick up that chain and be an ABP for it, which they declined. But there was overwhelming support of the 579a chain.

Syed Jafri | EOS Cafe / Calgary

They offerred to join as every other BPC

Craig Murray - EOS BlockSmith

yes, they offered to join as ordinary BPCs and not be the ABP

Bo - EOS Silicon Valley

Sure!

Chitty 🅑 - EOS Argentina

Ok, I must have missed that.. will wait on the report

Luke Stokes

Chitty 🅑 - EOS Argentina

Did Jem represent all of Ghostbuster?

One person representing multiple BPCs seemed counter to DPOS to me, but I'm glad we worked through things and got consensus. Great meeting.

Syed Jafri | EOS Cafe / Calgary

Luke Stokes

One person representing multiple BPCs seemed counter to DPOS to me, but I'm glad we worked through things and got consensus. Gre

You mean proxying votes is counter to DPOS?

Thats a first

They delegated their votes

Luke Stokes

No, proxy is fine if it's on chain and known

Nathan Rempel | GenerEOS Sydney

Luke Stokes

One person representing multiple BPCs seemed counter to DPOS to me, but I'm glad we worked through things and got consensus. Gre

I think the idea is that, randomly assingning a new ABP does not serve much purpose at this point. Everyone regardless of security model is welcome to mesh

Nathan Rempel | GenerEOS Sydney invited Hugo Yang - EOS Silicon Valley

David P - EOS42

Luke Stokes

One person representing multiple BPCs seemed counter to DPOS to me, but I'm glad we worked through things and got consensus. Gre

Given the timezone of the vote, a proxy representative makes sense in the same way Bo was for multiple BP's

Luke Stokes

Thanks for clarifying that's an arangement (via proxy) people are comfortable with

Igor Lins e Silva - EOS Rio

Just for clarification, we see no problem in ghosbusters as the abp if the community decides so, the point jem was stating was simply that we don't have the absolute desire to be the ABP

Nathan Rempel | GenerEOS Sydney

@bo_eossv @hugo_eossv Is there a testnet already existing or do you need the community to start one?

Syed Jafri | EOS Cafe / Calgary

could we use jungle?

Igor Lins e Silva - EOS Rio

Syed Jafri | EOS Cafe / Calgary

could we use jungle?

+1

Nathan Rempel | GenerEOS Sydney

Well, I thought the idea would be to run it against a clone of our candidate

but as long as the code is the code

🤷‍♂️

I just don't want us to fall into the trap that we're all waiting for this security audit - but kept in the dark. Would like to see some action

Nate D - Aloha EOS

I thought the idea was to start one on production infrastructure

But yes, needs clarification.

Nathan Rempel | GenerEOS Sydney

Nate D - Aloha EOS

I thought the idea was to start one on production infrastructure

That was my understanding also, so Im eager to swtich our production over to this test

Nathan Rempel | GenerEOS Sydney invited Dr Ye EOS WashingtonDC - TChain

Bo - EOS Silicon Valley

Let me do a quick check

Mr Fox

Bo - EOS Silicon Valley

Let me do a quick check

:+1:

Mr Fox invited Xueyuan She_EOS_WTZ

Stuardo Rodríguez 🇬🇹

Nathan Rempel | GenerEOS Sydney

I just don't want us to fall into the trap that we're all waiting for this security audit - but kept in the dark. Would like to

+1

Nathan Rempel | GenerEOS Sydney

Is someone already preparing a joint statement to the community regarding the eosio issuance of tokens to gift the genesis accounts with free ram?

Syed Jafri | EOS Cafe / Calgary

Nathan Rempel | GenerEOS Sydney

Is someone already preparing a joint statement to the community regarding the eosio issuance of tokens to gift the genesis accou

Cypherglass offered to do a video

@finchify

Nathan Rempel | GenerEOS Sydney

It would be great if we could get a joint steemit/etc to include and share the video

Dr Ye EOS WashingtonDC - TChain

Just to clarify, GB/core chain is pretty complicated due to an optional WG (not officially released) - not a serious VPN solution that could be hard to defend in security audits - it is wise to back out

Dafeng Guo - EOS Asia

Nathan Rempel | GenerEOS Sydney

I just don't want us to fall into the trap that we're all waiting for this security audit - but kept in the dark. Would like to

Details will be coming out soon. Things are rolling.

Nathan Rempel | GenerEOS Sydney

Dafeng Guo - EOS Asia

Details will be coming out soon. Things are rolling.

Thanks for that

Syed Jafri | EOS Cafe / Calgary

Dafeng Guo - EOS Asia

Details will be coming out soon. Things are rolling.

Thanks Dafeng, keep us updated!

Bo - EOS Silicon Valley

Dafeng Guo - EOS Asia

Details will be coming out soon. Things are rolling.

:+1::+1:

Dr Ye EOS WashingtonDC - TChain

Nathan Rempel | GenerEOS Sydney

Can we get a group made for the Asian security audit coordination asap

please get tchain posted

Kevin Rose - EOS New York

Syed Jafri | EOS Cafe / Calgary

@eosnewyork, we also need a global statement for this security delay

We’ve already issued it

The statement today states the time needed

https://steemit.com/eos/@eosnewyork/the-eos-mainnet-launch-security-and-software-testing

Steemit

The EOS Mainnet Launch: Security & Software Testing — Steemit

Disclaimer: As a token holder, it is important that you do nothing during this period. Never expose your private key… by eosnewyork

Dafeng Guo - EOS Asia

Igor Lins e Silva - EOS Rio

+1

Are we referring to use jungle’s network mesh? I believe most nodes there don’t have prod level infra. We are happy to work with @BohdanCryptoLions if he is interested in helping to set up a new testnet that’s just for security testing.

Timothy Lewis

Kevin Rose - EOS New York

https://steemit.com/eos/@eosnewyork/the-eos-mainnet-launch-security-and-software-testing

Great post.

Syed Jafri | EOS Cafe / Calgary

I think Bohdan has one of the most experience in the community for launching testnets. He is also a relatively neutral party that can help launch a security testnet

Would be nice to reach out to him @BohdanCryptoLions

Kevin Rose - EOS New York

Timothy Lewis

Great post.

Group effort. Thanks Tim. If you haven’t posted already please feel free to. This is a statement meant to represent us all.

Nathan Rempel | GenerEOS Sydney

Syed Jafri | EOS Cafe / Calgary

I think Bohdan has one of the most experience in the community for launching testnets. He is also a relatively neutral party tha

+1

Jose Toriello

+1+1

Timothy Lewis

Great post.

+1

Luke Stokes

Kevin Rose - EOS New York

The statement today states the time needed

I was thinking the same thing. That post covered what we ended up deciding on the call quite nicely. Well done!

Dr Ye EOS WashingtonDC - TChain

Syed Jafri | EOS Cafe / Calgary

I think Bohdan has one of the most experience in the community for launching testnets. He is also a relatively neutral party tha

+1 happy to help if he Bohdan agrees to take the job

Nathan Rempel | GenerEOS Sydney

Any other candidates to spin up this testnet if @BohdanCryptoLions isn't available?

mini - EOS Argentina

I think eos.host was quite good, dont know if those guys are up for it

the monitor was superv, and they have account creation and a super nice voting system

Dafeng Guo - EOS Asia

I contacted EOS.host yesterday

They are happy to help

Craig Murray - EOS BlockSmith

Kevin Rose - EOS New York

https://steemit.com/eos/@eosnewyork/the-eos-mainnet-launch-security-and-software-testing

nice job staying away from calling out these launch cohorts by name. Well done sir, thanks

mini - EOS Argentina

Dafeng Guo - EOS Asia

They are happy to help

great!

Crystal Rose | :zap:SENSE | :purple_heart:shEOS

Throwing out some gratitude and kudos to everyone for working hard and giving yourself to this mission. It’s apparent how much time and care has been dedicated. I’m impressed by this group. Thank you! :pray:

Branden Espinoza

Crystal Rose | :zap:SENSE | :purple_heart:shEOS

Throwing out some gratitude and kudos to everyone for working hard and giving yourself to this mission. It’s apparent how much t

I am too. I made the mistake of sticking my nose into some social media crypto groups today. They have no idea. The disconnect between what they are saying and what everyone here is doing is unreal. This is amazing to be a (small) part of.

Bo - EOS Silicon Valley

Thanks so much everyone for making EOS possible! Really appreciate it:+1:

We are running full speed on security testing and will try our best to share as many updates as possible. This won't be a blackbox testing!

Patrick B - Aloha EOS

Bo - EOS Silicon Valley

Thanks so much everyone for making EOS possible! Really appreciate it:+1:

Thanks to you as well Bo!

Mark-eosantpool invited Mr.Z

Marc-Antoine Ross - EOS Canadaadmin

All,

Thanks for the productive call.

Find below the minutes, if you find anything not accurate, please suggest/comment and we will fix.

The raw log is included at the bottom of the document.

https://docs.google.com/document/d/1nHEA3rfWLh4uwKmFnY9ypuRnWbOjuSy0LdKUlTapS2c

Next steps:

June 6, 1300 UTC: to get consensus on remaining points not covered yet

Test plan & timeline

ABP selection

Meshing and ABP protection

More?

June 7, 0100 UTC: the next go/no go discussion, hopefully with the initial security report in hand

Thanks, good after-mor-night!

Google Docs

GoNoGo Call

Wednesday June 6 0100 UTC Notes from call. See chat logs below. General Notes: 140+ participants joined the call JEM was a proxy for Acro, Sw/eden, E...

Marc-Antoine Ross - EOS Canada pinned « All, Thanks for the productive call. Find below the minutes, if you find anything not accurate, please suggest/comment and w»

Daniel Larimer

David Moss

All but .1337 of one EOS token has been accounted for...

That’s 1337.

David Moss

Ah, interesting. I heard it different.

Still, a rounding error.

Printing tokens for RAM startup is a rounding error as well.

Timothy Lewis

@abourget @marcantoineross did anyone try to implement the RAM cost solution from K Kim of EOSeoul?

https://gist.github.com/redjade/c22b2d7fcab068af67c0de31724eb710

diff for adding mitigatebiosramcost on eosio 1.0

[Photo]

Zhao Yu@ EOSLaoMao.com

any post about the whole idea?

Timothy Lewis

From the authoer @resvera: "It compiles well. I didn’t test it. I’m not quite expert on boot sequences. But a developer.

test would be as follows. After Alex method which increases token supply and buys rams for genesis accounts, then input value of migratebiosramcost action will be the amount of token used to buy rams (not value of increased token amount). After migratebiosramcost with correct input, then bancor balance of EOS(CORE) will be clean as initial state of setcode of eosio.system contract. migratebiosramcost can be called only once as I implemented.

This action is very delicate one. Test should include code reviews and actual push action test."

Jose Toriello

David Moss

Printing tokens for RAM startup is a rounding error as well.

I suggest "issuing" and not "printing" as a better vocabulary, especially given the sensitivity around the subject.

James Sutherland - Cypherglass.com

Marc-Antoine Ross - EOS Canada

All, Thanks for the productive call. Find below the minutes, if you find anything not accurate, please suggest/comment and w

Nice work on this. Thanks for taking the effort to put this document togeather.

Jose Toriello

Crystal Rose | :zap:SENSE | :purple_heart:shEOS

Throwing out some gratitude and kudos to everyone for working hard and giving yourself to this mission. It’s apparent how much t

+1

Branden Espinoza

I am too. I made the mistake of sticking my nose into some social media crypto groups today. They have no idea. The disconnec

+1

Marc-Antoine Ross - EOS Canada

All, Thanks for the productive call. Find below the minutes, if you find anything not accurate, please suggest/comment and w

+1

Timothy Lewis

Jose Toriello

I suggest "issuing" and not "printing" as a better vocabulary, especially given the sensitivity around the subject.

There has been a potential well written solution to the whole problem that was painstakingly written by @resvera ... Has it been tested? Are we a community that doesn't try to fix issues?

David Moss

I agree it's a good solution. Would it require restarting the mainnet candidate>?

Timothy Lewis

It would require a code review first, and then a test.

Nathan Rempel | GenerEOS Sydney

Question do you want to solve the problem with smart contract edits? You could just load a new eosio.token and go "unissue 11890". then reload the original

Timothy Lewis

If the test was successful then we would have the opportunity to walk through the boot process as a community.

Nathan Rempel | GenerEOS Sydney

Timothy Lewis

If the test was successful then we would have the opportunity to walk through the boot process as a community.

Have you run his code and tested it?

Timothy Lewis

We are talking about 2-3 hours to complete a test. I have not run it. It needs to be tested.

I only learned about it recently, but from the quality of the code, it was well thought out and I was asking who if anyone had tried it.

Marc-Antoine Ross - EOS Canadaadmin

Timothy Lewis

I only learned about it recently, but from the quality of the code, it was well thought out and I was asking who if anyone had t

While the community has voted to move on & the cost/benefice is hard to justify, you are very welcome to propose this solution on the next call. Especially if it's been thoroughly tested by different teams.

Nathan Rempel | GenerEOS Sydney

Yes, I think if you want to champion new solutions at this point in time the onus should be on you to test, prove, and provide evidence or get like minded individuals to do the same

Otherwise we're in an endless loop of "hey what about this?"

Timothy Lewis

Understood. I am now just trying to find out if anyone had tested it, or reasons they anyone may have not wanted to.

Nathan Rempel | GenerEOS Sydney

Timothy Lewis

Understood. I am now just trying to find out if anyone had tested it, or reasons they anyone may have not wanted to.

Looking at the code my concern is that while it may be valid its a lot of change

Considering validation tools already check every account balance i think something simpler like

void token::unissue(quantity){

statstable.modify( st, 0, [&]( auto& s ) {

s.supply -= quantity;

});

}

would be preferable in the eosio.token contract, then reconfirm balances = total supply

Above is obviously invalid code, just making a point

That said I agree with using tools that don't require contract changes... and burning the inflation through those pre-exisisting tools, personally

Emily Bush - shEOS invited Autumn Moss Penaloza / shEOS

Yvonne (EOShenzhen)

Kevin Rose - EOS New York

We’ve already issued it

great.thank you

Nathan Rempel | GenerEOS Sydney

I guess its getting late in North America, but Europe is starting to wake up, looking forward to some updates soon :)

Luke Stokes

Tyee Noprom | EOSBlock.co | EOSpace.io | EOS Committer

You can use this tool to validate yourself.

Is there a better place to discuss this tool? I had a question about why eosiocpp was removed. I can't compile my token contract to test it. cc @hiwinlin

Sandwich

Joshua Qiu @EOSeco

you dont do any thing with snapshot_unregistered.csv?

https://github.com/EOSIO/eos/pull/2669/files ?

GitHub

Draft of eosio.unregd to keep unreg'd Ethereum addr + EOS balances on chain by a...

The goal would be to all the community to inject the unregistered snapshot, left on chain.. destroy the authority for the eosio.unregd account, and le...

WinLin-EOSBIXIN

Luke Stokes

Is there a better place to discuss this tool? I had a question about why eosiocpp was removed. I can't compile my token contract

you can not find you eosiocpp?

maybe sudo make install again

Nathan Rempel | GenerEOS Sydney

Any news guys?

Sharif Bouktila - EOS Dublinadmin

Next call is 13:00 UTC 6th June 2018

I’ll post Zoom details before here.

Ross (EOSphere)

Would be great if everyone could complete at least one test.. there don't seem to be many participants in our UAT google doc... https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2xJnoS94nMD0aKR6UU3Xssy7iowwtcxBQ/edit?usp=sharing

Google Docs

EOS UAT - User Acceptance Testing

Home

Create a Case, Record a Test

Procedure 1: Create a Case

STEPS

1, Confirm your case does not yet exist

a, Click the red Cases tab at the bo...

jem

Account creation RAM costs solution

We have a total solution for RAM allocation, which rsults in no issuance of new tokens, no borrowing of tokens, and complete accurate final state of all accounts.

During injection, we pay for RAM for each account creation using eosio. These payments go into the system accounts eosio.ram and eosio.ramfee. After injection of the full snapshot, 19,832.9750 EOS are in the eosio.ram system account, and 95.5916 EOS are in the eosio.ramfee system account.

Just prior to the resignation of the eosio account during the boot process, the entire amount from both of these accounts are transfered to the eosio account, leaving both with a balance of zero.

By this method, the correct amounts exist in all system account, no RAM fees are charged to user accounts, and the total supply at launch is set to exactly 1B EOS.

We believe that this simple process is the correct way to create user accounts while maintaining precise suply of total EOS tokens.

Sharif Bouktila - EOS Dublinadmin

EVERYONE - We have our next Validation Call at 13:00 UTC

If you are not directly involved in testing / validation, you do not need to attend the call.

The focus on this call with be establishing what the current status is.

Agreeing what the focus is for the next 6 hours.

@samnoble or I will post clear minutes and actions to this group for awareness so nothing is lost in translation.

mao EOSREAL

jem

Account creation RAM costs solution We have a total solution for RAM allocation, which rsults in no issuance of new tokens, no

This is something super.

Jiri Jetmar | EOS Germany | jj@eosgermany.one

jem

Account creation RAM costs solution We have a total solution for RAM allocation, which rsults in no issuance of new tokens, no

I don't want to interfere here, but I think the RAM cost issues is not the real problem. We have lived for centuries in economic systems where at no time is the available money supply known. With EOS we now have a very small and only initial delta - no one really cares. Nobody loses money, nobody gets cheated. But I'm fine with any solution that can be delivered ASAP. Thank you.

jem

mao EOSREAL

This is something super.

Kind of embarassing how easy the solution is. Since we have a snapshot of the chain just prior to resignation, applying it is a 1 minute job.

Laim Lais joined group via invite link

Sharif Bouktila - EOS Dublin pinned «EVERYONE - We have our next Validation Call at 13:00 UTC If you are not directly involved in testing / validation, you do not »

Nathan Rempel | GenerEOS Sydney

jem

Kind of embarassing how easy the solution is. Since we have a snapshot of the chain just prior to resignation, applying it is a

I feel like im missing something? Where did the EOS that goes into eosio.ram and eosio.ramfree come from? If you put it "back" in eosio... wasn't the total supply number still increased?

jem

Nathan Rempel | GenerEOS Sydney

I feel like im missing something? Where did the EOS that goes into eosio.ram and eosio.ramfree come from? If you put it "back" i

No

Bohdan CryptoLions 🦁

Nathan Rempel | GenerEOS Sydney

Any other candidates to spin up this testnet if @BohdanCryptoLions isn't available?

I am here, need to sleep sometimes =)

Nathan Rempel | GenerEOS Sydney

Bohdan CryptoLions 🦁

I am here, need to sleep sometimes =)

I feel ya brother

Michael Yeates

Nathan Rempel | GenerEOS Sydney

I feel like im missing something? Where did the EOS that goes into eosio.ram and eosio.ramfree come from? If you put it "back" i

the eos in the ram and ramfee accounts is the exact amount that was spent for ram by eosio

Sharif Bouktila - EOS Dublinadmin

Both solutions were fine with me, please think about how we collectively make a decision and close this one out.

Jiri Jetmar | EOS Germany | jj@eosgermany.one

Sharif Bouktila - EOS Dublin

Both solutions were fine with me, please think about how we collectively make a decision and close this one out.

+1

David P - EOS42

jem

Account creation RAM costs solution We have a total solution for RAM allocation, which rsults in no issuance of new tokens, no

This sounds much more elegant, how difficult is that to implement? As you’ll note from the global voting many BPs seem to just be at a stage of wanting to launch whatever provided there is no security compromise. If this can be done properly on a Core validated chain at the same equivalent stage (or ahead) then we can vote to just move and adopt that with this solution. Coming just with this I think will get a no if it implies any sort of delay. I much prefer this as a launch sequence though for many reasons.

jem

It was 4 lines of script, total.

Nathan Rempel | GenerEOS Sydney

I thought this was the process already done, theres still a *supply* surplus, your just moving numbers around. eosio issued 19,832.9750 EOS and 95.5916 EOS did it not? Did these EOS just appear - from where?

David P - EOS42

Fine so if you can implement and say “we have a chain with this solution and equally well validated” then we can vote directly between the chain to proceed with.

jem

GB made a snapshot of the chain after injection and immediately before resignation of eosio (done to create base for Acceptance Test Nets), so they do these two transfers, resign, and are back to the same state as the existing paused chain.

Bohdan CryptoLions 🦁

Nathan Rempel | GenerEOS Sydney

I feel ya brother

is testnet still needed? what data use to deploy?

Sharif Bouktila - EOS Dublinadmin

David P - EOS42

This sounds much more elegant, how difficult is that to implement? As you’ll note from the global voting many BPs seem to just b

The question of which chain to launch is bigger.

It doesn't feel right that we are making it on what I believe is such a small issue.

How long would it take WP inflation to build to pay for this RAM? If we calculated that inflation from when each of the chains were established and manually inserted the inflation what would more than cover it and is in keeping with what everyone knew was coming.

Nathan Rempel | GenerEOS Sydney

Bohdan CryptoLions 🦁

is testnet still needed? what data use to deploy?

Would be nice if @bo_eossv and @dftle could provide an update, its been many hours

jem

No one is arguing which chain to launch. It really doesn't matter.

Michael Yeates

Sharif Bouktila - EOS Dublin

The question of which chain to launch is bigger. It doesn't feel right that we are making it on what I believe is such a smal

we should reach community consensus on these issues

David P - EOS42

jem

GB made a snapshot of the chain after injection and immediately before resignation of eosio (done to create base for Acceptance

So apart from the global politics and niceties of including both bios/core in this process, we actually can just use an equally validated chain as the basis instead with a better solution? That’s what needs to be communicated on the call.

Sharif Bouktila - EOS Dublinadmin

jem

No one is arguing which chain to launch. It really doesn't matter.

Can your approach be applied to B-Chain also.

David P - EOS42

Michael Yeates

we should reach community consensus on these issues

I’d prefer not to have the same BP running the call and setting the questions every time. If Dublin ran a previous then last night was Canada so it’s for another to facilitate it.

jem

Sharif Bouktila - EOS Dublin

Can your approach be applied to B-Chain also.

Yes, if they made the snapshot which had been promised to GB before it was launched.

Sharif Bouktila - EOS Dublinadmin

David P - EOS42

I’d prefer not to have the same BP running the call and setting the questions every time. If Dublin ran a previous then last nig

Would you like to take it?

I agree

Craig Murray - EOS BlockSmith

jem

Account creation RAM costs solution We have a total solution for RAM allocation, which rsults in no issuance of new tokens, no

Personally I think this issue was closed. I agree with Dan, we should just print tokens. We have a 72 hour old chain done this way, we should stick with it

Sharif Bouktila - EOS Dublinadmin

jem

Yes, if they made the snapshot which had been promised to GB before it was launched.

So they would need a new one? Or is it possible on what they have now?? Sorry I need to get this 100% clear.

Michael Yeates

they should be able to start a snapshot and fix it without rebooting

David P - EOS42

Sharif Bouktila - EOS Dublin

Would you like to take it?

I would normally if people wished, but I’m in a hotel room here in SF with iffy WiFi, don’t trust it based on performance to date

jem

Sharif Bouktila - EOS Dublin

So they would need a new one? Or is it possible on what they have now?? Sorry I need to get this 100% clear.

I don't know. The snapshot had been promised, but was never delivered. I don't know if it was ever made.

Joshua Qiu @EOSeco

jem

Yes, if they made the snapshot which had been promised to GB before it was launched.

can user sell initail ram?

Sharif Bouktila - EOS Dublinadmin

David P - EOS42

I would normally if people wished, but I’m in a hotel room here in SF with iffy WiFi, don’t trust it based on performance to dat

I'll do this one then. And ask for another Chair for the next one on the call.

David P - EOS42

Craig Murray - EOS BlockSmith

Personally I think this issue was closed. I agree with Dan, we should just print tokens. We have a 72 hour old chain done this

Here’s the point - Dan was asked without any other solution proposed. If we now say it’s slightly messy solution that will require political explanation and justification to community later on this chain, or cleaner solution without any such issues on this chain (and no downside of additional delays), which do you think Dan would choose?

Craig Murray - EOS BlockSmith

David P - EOS42

Here’s the point - Dan was asked without any other solution proposed. If we now say it’s slightly messy solution that will requi

Dan already weighed in on this

David P - EOS42

I think he’d probably say use the better solution if there’s no delay

Craig Murray - EOS BlockSmith

there is delay

David P - EOS42

Craig Murray - EOS BlockSmith

there is delay

What’s the delay?

Craig Murray - EOS BlockSmith

restarting a chain, revalidating it, changing the boot sequence

Joshua Qiu @EOSeco

i am thinking about sell inital ram, who should pay for this sell

David P - EOS42

Sharif Bouktila - EOS Dublin

I'll do this one then. And ask for another Chair for the next one on the call.

Thanks, I also think you’re trying to be politically neutral here too

Craig Murray - EOS BlockSmith

restarting a chain, revalidating it, changing the boot sequence

Is that correct @jemxpat ?

Zhao Yu@ EOSLaoMao.com

if user can sell ram, then the only thing fixed by jem’s new solution is the extra 2 or 3 EOS I think.

Michael Yeates

they cannot sell their initial ram until someone else buys it

Zhao Yu@ EOSLaoMao.com

so they can, as sell means there are buyers and sellers.

Craig Murray - EOS BlockSmith

i cannot believe we're still debating this non-issue

Michael Yeates

if they sell too much of their initial ram then their account will not function well

Craig Murray - EOS BlockSmith

even Dan knows it's not a real issue

Zhao Yu@ EOSLaoMao.com

Michael Yeates

if they sell too much of their initial ram then their account will not function well

what about I buy some more then sell it?

jem

Maybe Dan "knows" it. But, it is wrong, and will look very bad to some.

Craig Murray - EOS BlockSmith

jem

Maybe Dan "knows" it. But, it is wrong, and will look very bad to some.

glad you know more than Dan

you're not even a BP, what is your stake in all this, a non BP who speaks for an entire launch group?

jem

I'm not a syncophant.

Craig Murray - EOS BlockSmith

you think you know better than him though, clearly.

jem

I think he is not omniscient.

Craig Murray - EOS BlockSmith

no one does

Zhao Yu@ EOSLaoMao.com

so your solution rounded it up to exactly 1B, and this 70 hours validated by multiple teams serveral times B-chain has a 3 extra EOS

Craig Murray - EOS BlockSmith

yes, it's just another attempt to delay, not a real issue, that's my take. Issue is resolved, closed, and yesterday's news. You'll need a better reason than that to stop progress I hope

Jiri Jetmar | EOS Germany | jj@eosgermany.one

if we continue to deal with trivialities like this, then we see EOS trading at or below USD 5. That would destroy an enormous value. If EOS were a listed company, the shareholders (EOS Tokenholders) would fire the management that is acting so negligently.

jem

There is no extra 3 EOS in the chain which ran this. There was precisely 1000000000.0000 EOS.

Zhao Yu@ EOSLaoMao.com

that I agree

Michael Yeates

Jiri Jetmar | EOS Germany | jj@eosgermany.one

if we continue to deal with trivialities like this, then we see EOS trading at or below USD 5. That would destroy an enormous va

if we dont deal with these issues yet then we will have to face them on a live running chain

Zhao Yu@ EOSLaoMao.com

Michael Yeates

if we dont deal with these issues yet then we will have to face them on a live running chain

so what kind of disasters we are talking about because of these 3 extra EOS?

jem

It is curently 19k extra.

Zhao Yu@ EOSLaoMao.com

no

user can sell ram

Michael Yeates

Zhao Yu@ EOSLaoMao.com

so what kind of disasters we are talking about because of these 3 extra EOS?

public opinion backlash about the 20k tokens added

Zhao Yu@ EOSLaoMao.com

ram is EOS too

Dr Ye EOS WashingtonDC - TChain

what is your most recent total block count that is increasing by the second?

Jiri Jetmar | EOS Germany | jj@eosgermany.one

Michael Yeates

if we dont deal with these issues yet then we will have to face them on a live running chain

But this RAM issue is only an initial topic and the delta is very limited. I do not think that anybody cares..

Zhao Yu@ EOSLaoMao.com

Michael Yeates

public opinion backlash about the 20k tokens added

there’s no 20K, there’s 3 EOS, user can sell ram, ram is EOS

Michael Yeates

the supply discrepency is 20k

Sandwich

General Information: Rounding a number after calculations, not before, can reduce accumulative dust.

Zhao Yu@ EOSLaoMao.com

Michael Yeates

public opinion backlash about the 20k tokens added

we will tell public the truth. and the truth is, we give them some free ram. that’s all.

Jiri Jetmar | EOS Germany | jj@eosgermany.one

Zhao Yu@ EOSLaoMao.com

we will tell public the truth. and the truth is, we give them some free ram. that’s all.

+1 .. every bank on the planet has delta in their books. It doesn't bother anyone, because it's negligible.

Stuardo Rodríguez 🇬🇹

Just to confirm, do we have a call right now? Or in 12 hours?

jem

One hour later.

Stuardo Rodríguez 🇬🇹

In 1h thank you

Sharif Bouktila - EOS Dublinadmin

GUYS - Lets keep it on topic and professional please!

Dr Ye EOS WashingtonDC - TChain

may i ask who can turn a node to produce blocks on boot-net?

Stuardo Rodríguez 🇬🇹

I think jem's solution is valid, and I think it is very easy to re run all automated tests in 30 mins. I think it is easy to launch a "net - d" chain, re run the tests and compare. I think this "net d" adds more value than the already running "net c". We also don't have much to do while the Chinese validation runs. I see it as a good thing to do to kill time during this 24h period anyway

Dr Ye EOS WashingtonDC - TChain

tons of things going on if you stay hands on

Stuardo Rodríguez 🇬🇹

"net d" won't stall more than what we are already waiting

Dr Ye EOS WashingtonDC - TChain

anyone who got time think of ways of beefing up the security of the mainnet and the best practices of SDLC/Agile process and best practice on launching the mainnet (production deployment)

Benjamin Wang | EOShenzhen

EOS is not a stock. The value of EOS is based on trust and consensus.

Syed Jafri | EOS Cafe / Calgary

David P - EOS42

Here’s the point - Dan was asked without any other solution proposed. If we now say it’s slightly messy solution that will requi

I have a feeling Dan just wants the chain up before the hackathon :wink:

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technically. I hope this article helps to see the whole picture.

https://gist.github.com/redjade/bdbcb10708e165b29d0301c5defa1d83

on_ramcost.md

[Photo]

Thomas "Disclaimer" Cox (all opinions mine)

David P - EOS42

I’d prefer not to have the same BP running the call and setting the questions every time. If Dublin ran a previous then last nig

Longer term, a rotating chair is probably wise.

Dr Ye EOS WashingtonDC - TChain

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technical

:+1:

Nathan Rempel | GenerEOS Sydney

David P - EOS42

I’d prefer not to have the same BP running the call and setting the questions every time. If Dublin ran a previous then last nig

Can we try to follow a similar format, whoever curates the meeting. It seemed to be highly effective

Thomas "Disclaimer" Cox (all opinions mine)

An agenda helps

What is the status of data entry of test cases and test results?

David P - EOS42

Syed Jafri | EOS Cafe / Calgary

I have a feeling Dan just wants the chain up before the hackathon :wink:

:grin: I think you’re right! See you in SF soon? I arrived last night.

Thomas "Disclaimer" Cox (all opinions mine)

An agenda helps

@sharifbouktila want a hand with some thoughts on that? I’ll DM

Let’s just keep the call positive and productive all, we all want the same thing

Craig Murray - EOS BlockSmith

I'm very close to canceling my flight and staying home for tulip. I'm very concerned about the state of the launch and our inability to form consensus about validation, UAT, private networks, security testing, and when to allow a chain to process tx

Jiri Jetmar | EOS Germany | jj@eosgermany.one

David P - EOS42

Let’s just keep the call positive and productive all, we all want the same thing

100% agree!

Syed Jafri | EOS Cafe / Calgary

David P - EOS42

:grin: I think you’re right! See you in SF soon? I arrived last night.

About to hop in a plane in 20 :grin:

David P - EOS42

Craig Murray - EOS BlockSmith

I'm very close to canceling my flight and staying home for tulip. I'm very concerned about the state of the launch and our inab

Understand, no doubt as a senior technologist we need you focused on the launch so if it’s ongoing you can’t really do both.

Syed Jafri | EOS Cafe / Calgary

About to hop in a plane in 20 :grin:

Great, shout me when you’re around. I think Joe of Asia and Steve of Tribe amongst anothers are around later so maybe we can all get out

Craig Murray - EOS BlockSmith

David P - EOS42

Understand, no doubt as a senior technologist we need you focused on the launch so if it’s ongoing you can’t really do both.

Jerry is a far better systems admin than I am. Likely he can handle anything that comes up. I'm just concerned right now because we're still running multiple topologies simultaneously and so far the group of BPs are struggling to form consensus on many topics. It's the uncertainty of the entire launch that has me debating my fight later today

Nathan Rempel | GenerEOS Sydney

I'm also concerned we haven't heard from our friends in China on a joint testnet to run against and have these audits performed against. I'll be hopeful for an update shortly

Craig Murray - EOS BlockSmith

a full 3rd party security audit takes a lot of time. YOu can't do that in a day, it takes weeks to test properly

David P - EOS42

Craig Murray - EOS BlockSmith

Jerry is a far better systems admin than I am. Likely he can handle anything that comes up. I'm just concerned right now becau

Come over, I talk to Gee and all BP's will have access to an all day business work room so we can use it as much as needed once there

Nathan Rempel | GenerEOS Sydney

I'm also concerned we haven't heard from our friends in China on a joint testnet to run against and have these audits performed

@maoyifeng @bo_eossv Are either of you able to help get an update on this?

Nathan Rempel | GenerEOS Sydney

Craig Murray - EOS BlockSmith

a full 3rd party security audit takes a lot of time. YOu can't do that in a day, it takes weeks to test properly

Yes, however being told we'll see results in 24-48 hours and we'll have whitebox testing everyone can participate in... my expectations are a bit high

Sharif Bouktila - EOS Dublinadmin

https://zoom.us/j/786777697

Zoom Video

Join our Cloud HD Video Meeting now

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webina...

Call in 7 minutes

mao EOSREAL

David P - EOS42

@maoyifeng @bo_eossv Are either of you able to help get an update on this?

I am still on plane. Can not join this call. Please update me your progress.

Hyunwoong JI - EOSeoul.io

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technical

:+1:

Nathan Rempel | GenerEOS Sydney

@sharifbouktila on Jungle I *just* tested using my genesis account to successfully create and regproducer successfully

using 8kb ram, 1EOS/1EOS cpu/net

Brett Jeffery @ EOS the World

Morning meeting starting

https://zoom.us/j/786777697

Zoom Video

Join our Cloud HD Video Meeting now

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webina...

- eoseoul.io DS Lim

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technical

:+1::+1:

jem

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technical

Excellent! :+1:

Yongkil Kwon - EOSeoul.io

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technical

Awesome! :+1:

Dr Ye EOS WashingtonDC - TChain

with billions at stake, should we start a small pilot EOS holders group to run the mainnet in production for a while before a massive deployment?

David Moss

Yes, and there should be more than one.

Nathan Rempel | GenerEOS Sydney

mainnet in production that's not a mainnet? need to clarify the semantics there

Dr Ye EOS WashingtonDC - TChain

the boot-net for now

Nathan Rempel | GenerEOS Sydney

anyone can already do this... it's just a public test net

and should be

Craig Murray - EOS BlockSmith

cryptolions has been doing this for a month or more

they are currently running latest tag

Dr Ye EOS WashingtonDC - TChain

yeah... not with real money though

Craig Murray - EOS BlockSmith

you cannot run with real money and not be the mainnet

David Moss

Faucets

Craig Murray - EOS BlockSmith

once it's real money, it's real money and we've live, you cannot take it down and say "we've found issues we're going to start over"

David Moss

Or sys

Craig Murray - EOS BlockSmith

yes cryptolions has faucets

Dr Ye EOS WashingtonDC - TChain

we are testing on jungle with faucets

Dr Ye EOS WashingtonDC - TChain invited Terry Hsiao and 3 more

Nathan Rempel | GenerEOS Sydney

Very productive call, thanks everyone. I'll look forward to seeing testing results appearing in the spreadsheet, lets not lose sight of that :)

Perhaps we can add this document to the pin to keep eyes on it: https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2xJnoS94nMD0aKR6UU3Xssy7iowwtcxBQ/edit?usp=sharing

Google Docs

EOS UAT - User Acceptance Testing

Home

Create a Case, Record a Test

Procedure 1: Create a Case

STEPS

1, Confirm your case does not yet exist

a, Click the red Cases tab at the bo...

Craig Murray - EOS BlockSmith

that felt like a very productive meeting

David P - EOS42

So the owner of the channel that was live streaming (and had previous BP meetings) without consent has taken down all of the previous videos. They appear to be named Malc Silberman

Could somebody confirm who on this channel represents them or 'EOSBschool', it seems they are not a Block Producer from an intial look

Craig Murray - EOS BlockSmith

that felt like a very productive meeting

Yes, we need to all stay focused on the issues at hand and productive resolution now.

Benjamin Wang | EOShenzhen invited delin he

Kyunghwan Kim - EOSeoul.io

Kyunghwan Kim - EOSeoul.io

I wrote some notes for documenting and understanding what is going on current ram cost approaches and its consequences technical

And commented on gist above with accompaning patch for implementing token::unissue as PoC. It compiles but not tested and not quite sure before peer code review and someone's test.

I'm not quite fluent in C++, but it was relatively not too difficult to implement. Curious why this simple and clean solution is not yet done. Anyway, it seems that to implement this solution, cleos subcommands and their unittests is super trivial to developers fluent in C++.

Sharif Bouktila - EOS Dublinadmin

Does anyone know who in here is from the account who live-streamed that call?

Else I’ll start removing people who haven’t been active in the past 48 hours in this channel and lock it

Mathieu Boulianne - EOS Canada

Sharif Bouktila - EOS Dublin

Does anyone know who in here is from the account who live-streamed that call?

The Zoom link was shared in other public channels

Hubert Chang-EOSeoul.io

All I heard was someone saying 'EOSBS'? But maybe it is best to contact Mark.

David P - EOS42

Hubert Chang-EOSeoul.io

All I heard was someone saying 'EOSBS'? But maybe it is best to contact Mark.

EOSBSchool - Malcolm Silberman

Sharif Bouktila - EOS Dublinadmin

Mathieu Boulianne - EOS Canada

The Zoom link was shared in other public channels

Crazy it’s why we post the link just before that call , if they aren’t in here already they should let be on the call

David P - EOS42

I don't know who they are on here

They probably are on here

Josh Kauffman - EOS Canada

If we want to keep the calls private, maybe on the next call we take the time to first go thru all participants and remove those who should not be on the call.

Sharif Bouktila - EOS Dublinadmin

There was 140 today at one point

David P - EOS42

[Photo]

This guy

Hubert Chang-EOSeoul.io

Maybe our friends in US can help us out.

Kevin? :) He seems to know just about everyone

Sharif Bouktila - EOS Dublinadmin

I don’t think they are private , but hate the idea of someone recording and streaming without consent.

Our position and decisions are market sensitive.

Brett Jeffery @ EOS the World

Sharif Bouktila - EOS Dublin

Else I’ll start removing people who haven’t been active in the past 48 hours in this channel and lock it

Understood. But just because we don’t post doesn’t mean we’re not active. @hartparr is very active, but he may not post much. :+1:

David P - EOS42

Sharif Bouktila - EOS Dublin

I don’t think they are private , but hate the idea of someone recording and streaming without consent. Our position and decisi

It's a breach of trust above all, I think we are all fine with the contents being released for historical record later but we don't need the distraction of fielding questions from countless others. Let's hope this doesn't happen again.

Sukesh Tedla (EOSGreen)

Brett Jeffery @ EOS the World

Understood. But just because we don’t post doesn’t mean we’re not active. @hartparr is very active, but he may not post much. :+1:

+1

David P - EOS42

Anyway let's get back to onto more important matters

Sukesh Tedla (EOSGreen)

David P - EOS42

Anyway let's get back to onto more important matters

:+1:

Sharif Bouktila - EOS Dublinadmin

Brett Jeffery @ EOS the World

Understood. But just because we don’t post doesn’t mean we’re not active. @hartparr is very active, but he may not post much. :+1:

That’s fine , I don’t have the answer just yet.

Reminds me of my post months ago about our mantra of DBAA - “Don’t be an a**hole”

Ville Sundell

So, is the consensus now, that the new selected ABP will launch their own chain?

David P - EOS42

Sharif Bouktila - EOS Dublin

That’s fine , I don’t have the answer just yet. Reminds me of my post months ago about our mantra of DBAA - “Don’t be an a**h

Somebody pin this from Sharif.. sometimes the world needs to hear the sweet tones of an Irishman telling you that

Brett Jeffery @ EOS the World

not criticizing you, just don’t want to get our team locked out just because we’re not posting much.

Sharif Bouktila - EOS Dublinadmin

Very good call other than that , well done all!!

Craig Murray - EOS BlockSmith

Ville Sundell

So, is the consensus now, that the new selected ABP will launch their own chain?

no

Ville Sundell

Craig Murray - EOS BlockSmith

no

Good :laughing: (Personal opinion only, I think the existing chain is good to take over by the appointed ABP)

Marc-Antoine Ross - EOS Canadaadmin

All,

Thanks for another productive call!

PRIORITY: get that testing done! https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2xJnoS94nMD0aKR6UU3Xssy7iowwtcxBQ

Find bellow the minutes, if you find anything not accurate, please suggest/comment and we will fix.

The raw log is included at the bottom of the document.

https://docs.google.com/document/d/17cwUuPoaH1NAYfSGgvomSvjTkDrMHdVhLaxCS5t-orQ

Next steps:

June 7, 0100 UTC: the next go/no go discussion, hopefully with the initial security report in hand

Meshing and ABP protection

Ben from shEOS asks: How can we insure that voting portals are handling private keys well?

More?

Thanks, good after-mor-night!

Google Docs

EOS UAT - User Acceptance Testing

Home

Create a Case, Record a Test

Procedure 1: Create a Case

STEPS

1, Confirm your case does not yet exist

a, Click the red Cases tab at the bo...

Marc-Antoine Ross - EOS Canada pinned « All, Thanks for another productive call! PRIORITY: get that testing done! https://docs.google.com/spreadsheets/d/1dWqr9Izk4b2»

Denis | EOS Nation

Syed Jafri | EOS Cafe / Calgary

Cypherglass offered to do a video

:+1: thanks Cypherglass, your last video was very professional and your messaging was accurate to the current events.

Kevin Rose - EOS New York

https://steemit.com/eos/@eosnewyork/the-eos-mainnet-launch-security-and-software-testing

Amazing :muscle::muscle: we should continue to use the same lingo P0 & P1 when presenting the security audits findings

Syed Jafri | EOS Cafe / Calgary

I think Bohdan has one of the most experience in the community for launching testnets. He is also a relatively neutral party tha

:+1: agreed, Jungle has the most experience in launching new Testnets

Craig Murray - EOS BlockSmith

nice job staying away from calling out these launch cohorts by name. Well done sir, thanks

+1 we should not be putting any labels anymore, we're all in this together

Bo - EOS Silicon Valley

We are running full speed on security testing and will try our best to share as many updates as possible. This won't be a blackb

:muscle: we fully support your efforts! Everyone is very happy you and the other Chinese BPC'S/Community/Exchanges are pushing for this.

Looking forward to see these findings (good or bad) We will be more informed on our next steps moving forward after these results surface.

David P - EOS42

I think from now on we need to all stop referring at all to "Bios", "Core" and any other labels and just focus on the collective solution we implement.

Sharif Bouktila - EOS Dublinadmin

David P - EOS42

I think from now on we need to all stop referring at all to "Bios", "Core" and any other labels and just focus on the collective

+1

Mr.Z

David P - EOS42

I think from now on we need to all stop referring at all to "Bios", "Core" and any other labels and just focus on the collective

Can't agree more!

Ben Sigman

David P - EOS42

I think from now on we need to all stop referring at all to "Bios", "Core" and any other labels and just focus on the collective

What will we call it?

Kevin Rose - EOS New York

First few digits of the chain ID seems to make sense.

Craig Murray - EOS BlockSmith

unfortuantely the chain starting in 0d6c has been forked a few times, so it's hard to refer to it just by chain id

there is the candidate fork, for which the public endpoints appear to be down. There is the voting fork of it, which has spoofed the contracts so you can vote and test producer schedule, and then there is the fork of it that was accidental that many of the peers are synced to. There may be more, i don't know.

Sharif Bouktila - EOS Dublinadmin

A-Z , hopefully we don’t need > 26

David P - EOS42

Ben Sigman

What will we call it?

Anything but labels that are divisive to us reaching consensus for a productive launch - that's just my view. I think we can implement solutions and select a chain without that.

Sharif Bouktila - EOS Dublinadmin

Or how about jungle animals - a nod to the super work done there

Craig Murray - EOS BlockSmith

so there are two chains: 579a which has a single line. And there is 0d6c which has multiple forks. For a total of 4 chains I know of... So chains B, C, D, and E?

where C D and E have the same chain ID

Sharif Bouktila - EOS Dublinadmin

Whatever works

Michael Yeates

there are no multiple forks

we have the one chain and separate private chains for testing

out blocks db is available for download and testing

Craig Murray - EOS BlockSmith

those are forks because they have the same ID

that's the definition of a fork

it's not derogatory, it's jsut fact

i spent sevearl hours yesterday trying to get off the 10k fork and onto the 11k fork. I was finally successful, but those two chains have the same ID, that's a fork

we're talking about a way to describe them that doesn't use these silly team names

trying to say they are not forks is just confusing to people... they see the chain ID and think they are on the right one

Denis | EOS Nation

Marc-Antoine Ross - EOS Canada

All, Thanks for the productive call. Find below the minutes, if you find anything not accurate, please suggest/comment and w

:+1::+1: Marc is the best scribe ever!

Patrick B - Aloha EOS

Denis | EOS Nation

:+1::+1: Marc is the best scribe ever!

career change? :D

Denis | EOS Nation

Jose Toriello

I suggest "issuing" and not "printing" as a better vocabulary, especially given the sensitivity around the subject.

Agreed, I think the wording "print vs. issue" for optics the word "issuing" should be used for the global message.

CC: Cypherglass & EOS New York

Patrick B - Aloha EOS

career change? :D

:joy: full-time scribe :scroll:

Patrick B - Aloha EOS

haha

Jose Toriello

Craig Murray - EOS BlockSmith

we're talking about a way to describe them that doesn't use these silly team names

+1

Denis | EOS Nation

Timothy Lewis

There has been a potential well written solution to the whole problem that was painstakingly written by @resvera ... Has it been

:-1: disagree, attempting to reimplement anything that touches token balances would jeopardize the entire validation process (this is why I mentioned +2 days)

If we change anything that's related to the token balance, then we're back at step 0 with zero confidence on that new chain.

This type of change would cause a drastic delay (for what reason?)

Craig Murray - EOS BlockSmith

and woudl also degrate public trust that we are making progress

Denis | EOS Nation

David Moss

I agree it's a good solution. Would it require restarting the mainnet candidate>?

🤔 restarting a chain for the sake of testing new code that's untested would be a disaster. I personally would not have confidence in any change to core chain injections.

David P - EOS42

Timothy Lewis

There has been a potential well written solution to the whole problem that was painstakingly written by @resvera ... Has it been

If a chain is spun up with this solution, fully validated/tested to the same level as others, then we can vote on whether to use this on the next call. That I'm fine with, but really the tests and security need to remain the bigger priorities.

Alex - EOS SOCAL invited Cesar Diaz EOSoCal

David P - EOS42

And if nobody does it for the next call then this should be parked given we had reached consensus on the balance if not. It's not a pretty solution but explainable.

Craig Murray - EOS BlockSmith

Denis | EOS Nation

🤔 restarting a chain for the sake of testing new code that's untested would be a disaster. I personally would not have confiden

we've got a network with 80+ hours since injection, tested repeatedly, why on earth would we throw that away if no one can prove it invalid? That's bad optics, wastes time, and would have a very hard time reaching consensus. On the call yesterday there was overwhelming consensus that the 579a chain is valid and should be used

Denis | EOS Nation

David P - EOS42

If a chain is spun up with this solution, fully validated/tested to the same level as others, then we can vote on whether to use

If we spin up a new chain we're at day 0 again.

The advantage of chain 579a is the