Friday, October 5, 2018

Discord Log from Ravencoin Open Developer Meeting - Oct 5, 2018

joey at 1:57 PM

What kind of transaction types are possible with RVN assets? Is it possible to create an asset that has a set lifetime or self-destruct time?

Tron at 2:00 PM

Not for assets/sub-assets/unique. We might be able to do that with voting tokens.

RavencoinDev at 2:01 PM

Hello Everybody!📷1

SpyderDev at 2:01 PM

Hi boss📷1

[Dev] Blondfrogs at 2:01 PM

SUP📷1

Chatturga at 2:01 PM

^📷1

BruceFenton at 2:01 PM

Probably lots of ways to do a self destruct on second layer as well if desired

russ at 2:01 PM

suuuuuupso what is todays topic?

RavencoinDev at 2:02 PM

Thanks for joining us today. We would like to discuss the current status of the 2.1 release.As well as doing an open Q&A at the end.First though I want to thank everybody that helped get the word out on upgrading to the 2.0.4.1 release!Without that fix being in place and exchanges and pools upgrading we would be having a different conversation today.This community is amazing.

russ at 2:04 PM

we would have ended up like pigeoncoinnot a good look📷2

watsure at 2:05 PM

Hello Mr. God

RavencoinDev at 2:05 PM

Exactly

russ at 2:05 PM

i gave pigeoncoin the pullrequest but they ignored meglad we have competent devs

[Dev] Blondfrogs at 2:05 PM

Everyone, So we are planning on getting out build 2.1 as soon as possible. We are still doing bug fixes, and getting the code hardened for release. There is currently one bug is the asset layer that we are fixing right now, and once that is done we should have a couple days of testing. It would be lovely if the community helped with testing, and we appreciate all of the testing that the community has already done. Once, we have a basic build that is tested, we are going to make a public release and notify the miners and pools.

RavencoinDev at 2:06 PM

Once that bug is addressed a release branch will be created.

russ at 2:06 PM

that duplicate ownership asset bug is nasty

RavencoinDev at 2:06 PM

You should all be able to build that and jump on testnet.

[Dev] Blondfrogs at 2:07 PM

@russ Yeah, didn't see that one. BUt I have a fix right now that seems to be working on my local machine

RavencoinDev at 2:07 PM

We need as much testing help from our devs as possible.

[Dev] Blondfrogs at 2:07 PM

so, I will have that pushed up with the day.

russ at 2:07 PM

nice

[Dev] Blondfrogs at 2:08 PM

Just a reminder, that when the new wallet is published, if you don't update your wallet by the time assets are voting in by the blocks you will fork. So, we are going to try and get the wallet out there as soon as we can so users have weeks to upgrade.

Skan at 2:09 PM

Hey everyone

RavencoinDev at 2:10 PM

Any questions comments about the 2.1 release?

Skan at 2:10 PM

Mojave support?

SpyderDev at 2:10 PM

Yes and no

RavencoinDev at 2:10 PM

Good question SkanRight now that's also an issue with Bitcoin.

SpyderDev at 2:12 PM

The short version for Mojave is that the released binaries will work fine.

Skan at 2:12 PM

Interesting, so is it likely going to be a future upgrade that brings stability?

SpyderDev at 2:12 PM

However, developers should hold off.

RavencoinDev at 2:12 PM

We are currently building on High Sierra

Skan at 2:12 PM

Ok good to know for those who ask

SpyderDev at 2:13 PM

There is an incompatibility with Berkeley db version 4 that causes a segfault on init.

RavencoinDev at 2:13 PM

Or using the build scripts that Under created to build on Linux. Thjanks @Under

[Master] Roshii at 2:13 PM

Looks I'm late to the event

[Dev] Blondfrogs at 2:13 PM

THE MASTER!

RavencoinDev at 2:13 PM

Sorry it's late for you @[Master] Roshii

Skan at 2:14 PM

master roshi is never late, he is simply the turtle hermit

SpyderDev at 2:14 PM

One can upgrade Berkeley-db to the latest version and compile with the --incompatible-bdb and things will run, but there are some unknowns as far as wallet compatibility is concerned.

RavencoinDev at 2:15 PM

Raven will likely follow Bitcoin on Mojave support.

SpyderDev at 2:15 PM

The release binaries are compiled on Linux which we have tested on Mojave, so as long as you aren't compiling binaries go ahead and update to Mojave

RavencoinDev at 2:15 PM

It's a problem they have to solve as well, so...

SpyderDev at 2:15 PM

There is supposed to be a patch to bdb, but so far it isn't working

[Master] Roshii at 2:15 PM

@RavencoinDev it's never late for me.

Skan at 2:15 PM

Ok, and for the devs interested just point them to the berkeley upgrade with some warnings or to Under's scripts?

RavencoinDev at 2:16 PM

Right, the wallet runs just fine on Mojave. It's just a developer issue.

[Master] Roshii at 2:16 PM

If I can say anything it will be : don't update to Mojave

SpyderDev at 2:16 PM

There is a warning note in the docs section for OSX building

RavencoinDev at 2:16 PM

Mojave slowed down @[Master] Roshii and the iOS wallet.

Skan at 2:16 PM

YikesOk good to know, just want to be able to help / point people in the right direction

RavencoinDev at 2:17 PM

Thanks @Skan

SpyderDev at 2:17 PM

There is also an issue with Mojave dark mode and the QT wallet that makes things difficult to read (white on white text). We have a workaround which is to disable dark mode for QT in the plist file.

Skan at 2:17 PM

Ok so this is going to be pretty soon then, right ? Next week, likely?

RavencoinDev at 2:18 PM

Any further Mojave questions?Which @Skan ?

Skan at 2:18 PM

I think that covers it for me2.1 releaseIn order to have weeks to upgrade before main net

RavencoinDev at 2:18 PM

Yes, it is looking like we can work through this last issue with asset re-org very soon.Likely early next week.

Skan at 2:20 PM

Is 2.1 going to have any UI updates ?

RavencoinDev at 2:20 PM

Yes, frogs has more details.

[Dev] Blondfrogs at 2:20 PM

The UI is done. It is currently in the develop2. So if you have built the develop2 branch, you would be looking at the new UI for now.

RavencoinDev at 2:21 PM

There have been other QT designs kicked around and we would love to see more from the community.

[Dev] Blondfrogs at 2:21 PM

Future upgrades to come though. but those won't be mandatory upgrades. Just visual upgrades.

SpyderDev at 2:21 PM

The UI tweaks are subtle, but they make a big difference.

Skan at 2:22 PM

Very cool, I will check out dev2 branch

russ at 2:22 PM

new asset creation UI is awesome

Skan at 2:22 PM

I saw that, I like it. And the longer asset holdings list

RavencoinDev at 2:22 PM

@russ Don't make @[Dev] Blondfrogs head any larger...

russ at 2:23 PM

lol

RavencoinDev at 2:23 PM

Other 2.1 release questions/comments?

Skan at 2:23 PM

Cant think of anything else at the momentThanks!

Hans_Schmidt at 2:23 PM

Is dividend support officially part of 2.1 release? It wasn't intuitive to me how that works.

RavencoinDev at 2:24 PM

No it will be in the next release. However, you could write a script that would provide the same functionality with what will be released in 2.1.

Skan at 2:25 PM

I heard something about Phase 4 being complete already, is that true, and is that in 2.1?

RavencoinDev at 2:25 PM

List all addresses with an asset, loop through sending X raven to each.

Skan at 2:25 PM

Unique assets>

RavencoinDev at 2:25 PM

Yes, Unique assets are complete.(edited)

Tron at 2:25 PM

Dividend support can be done without modifying the protocol. We can add it to a version of the software that can be used by the payer, without requiring others to upgrade.So we did phase 1, 2, 4

Skan at 2:26 PM

Oh wowGreat job everyone!

RavencoinDev at 2:26 PM

Yeah, we're super excited about the use cases that assets and unique assets provide to our develoepers(edited)

Skan at 2:27 PM

Can you tell us anything else about this separate software client? Will it be geared more towards enterprise use in general or will it just be that feature?

RavencoinDev at 2:27 PM

Speaking of, do any of you have a dev project in the works with assets?

russ at 2:27 PM

well its not a separate software client, its a backwards compatible release @Skan(edited)kind of like a softfork if you know what that is

Skan at 2:28 PM

Yeah unique assets will be awesome, actually there's a korean community member planning on issuing them along with silver ravencoinsIf im not mistaken

RavencoinDev at 2:28 PM

That's awesome!

russ at 2:28 PM

@RavencoinDev @Scotty is working on an asset explorerhttp://ravencoin.asset-explorer.net/

RavencoinDev at 2:29 PM

Yes, we've been watching that.

Skan at 2:29 PM

I am working with him on a Korean translation of the whitepaper, x16r whitepaper, and an introduction article so that we can take advantage of our availability in that market📷1

RavencoinDev at 2:29 PM

Super excited to see that mature.

Skan at 2:29 PM

@russ ah ok that makes senseWill there be anything else to that release?

RavencoinDev at 2:30 PM

Thanks @Skan. We want Raven to span the globe.Okay, Open Q&A time.What other questions do you guys have?

Skan at 2:31 PM

This release with rewards capability, will there be anything else added/changed for that version?

Tron at 2:31 PM

It might be released as phase 3, 5, 6.Although it could be released separately, without impacting anything.

Skan at 2:32 PM

Ah ok, so all of these features can be opted-into by someone who wants to take advantage, without cluttering the experience for a basic user

Tron at 2:32 PM

Phase 5 and 6 will be together as it requires a hard-fork.

RavencoinDev at 2:33 PM

Yes, we want to focus on user experience so it's super simple to do what you want to do.

Skan at 2:33 PM

Awesome

russ at 2:33 PM

so is anyone working on RSK yet

[Dev] Blondfrogs at 2:34 PM

We aren't yet.

russ at 2:34 PM

yea im gonna have a look at the code soon

[Master] Roshii at 2:34 PM

Who said ravencoin needs RSK

RavencoinDev at 2:34 PM

It'd be great to have that done by the community.

russ at 2:34 PM

i think some people would like smart contracts @[Master] Roshii

Skan at 2:35 PM

RSK would be great for token distributions

russ at 2:35 PM

the real trick would be getting RSK to recognize assets

Tron at 2:35 PM

RSK, Segwit, Lightning are all on the table, but lower priority than phases 3, 5, 6.

[Master] Roshii at 2:35 PM

This is just like saying let's do what ravencoin does in the old fassion!

russ at 2:35 PM

well not really, smart contracts can do other things

[Master] Roshii at 2:36 PM

What's the RBF status @Tron

Skan at 2:36 PM

Keep us posted russ I think that would be amazingWhen you write smart contracts in RSK what language is it in?

russ at 2:36 PM

solidity i thinlthink

RavencoinDev at 2:36 PM

yes

russ at 2:36 PM

eth contracts also work on RSKso thats a plus

Skan at 2:37 PM

Ok great so we dont even have to work on templates or anything

RavencoinDev at 2:37 PM

Having solidity contracts that interact with Raven assets would open up a lot of possibilities.

Skan at 2:37 PM

I think so too, especially for stuff like tokens in gaming use case📷1

russ at 2:37 PM

i guess it would also help with cross chain atomic swaps too

Skan at 2:37 PM

Yep

RavencoinDev at 2:37 PM

Yes!

russ at 2:38 PM

BTC directly for an asset

Skan at 2:38 PM

sounds like a good product

russ at 2:38 PM

making ICOs easier

Tron at 2:38 PM

Yes, cross-chain atomic swaps would be amazing with user issued assets.

RavencoinDev at 2:39 PM

Other questions?

Skan at 2:40 PM

Smart contract atomic swap erc20token 1:1 for their new RVN counterpart

Hans_Schmidt at 2:40 PM

I believe that every cross-chain atomic swap implementation I have seen requires a trusted federation. That's even true for RSK.

Tron at 2:40 PM

@Skan I like it!

Skan at 2:42 PM

No more questions from me

RavencoinDev at 2:42 PM

Okay, seems that we're winding down on the Q&A.Thank you all for joining us today. I've really liked how this discussion has worked out on Discord.Did anybody miss IRC today?

russ at 2:43 PM

hell no

Hans_Schmidt at 2:43 PM

Like a toothache

russ at 2:43 PM

this was waaay better

RavencoinDev at 2:44 PM

📷

Hans_Schmidtat 2:44 PM

Missed the mems tho

RavencoinDevToday at 2:44 PM

I agree. I was even able to fix my typos.That's right, we had some epic memes last time.Where are you @Pathfinder

Chatturga at 2:45 PM

@Pathfinder Do you have an epic meme for us today?

Skan at 2:45 PM

Meme please

[Master] Roshii at 2:46 PM

Can somebody give @Pathfinder a Master Memer role and color

Chatturga at 2:46 PM

https://i.imgflip.com/2jgpgw.jpg📷📷1📷1

Pathfinder at 2:46 PM

heyayeah, that was my meme for today 📷 ty Chatturga

BruceFenton at 2:46 PM

Good stuff

RavencoinDev at 2:47 PM

Thanks everybody!

[Dev] Blondfrogs at 2:47 PM

peace out

Skan at 2:47 PM

Later!

RavencoinDev at 2:47 PM

Have a great weekend. NH Raven Meetup next week!!!!

Jeroz at 2:47 PM

📷

SpyderDev at 2:47 PM

Thanks guys!

RavencoinDev at 2:47 PM

See you there!

Pathfinder at 2:47 PM

I'll be there! looking forward to seeing folks 📷

Hans_Schmidt at 2:47 PM

See ya in NH

Tron at 2:48 PM

See ya there!

Jeroz at 2:48 PM

Cant make it, but have fun! 📷

RavencoinDev at 2:48 PM

^ did you have a question about tron's Comment?

Jeroz at 2:49 PM

No I was super excited about it

RavencoinDev at 2:49 PM

Ah, me too!

russ at 2:49 PM

mtarget is streaming the meetup, right?

RavencoinDev at 2:50 PM

Not sure, we have really appreciated his work in the past but haven't heard.

Chatturga at 2:52 PM

Yes, he is planning on doing a stream📷1

RavencoinDev at 2:53 PM

Thanks again everybody.


No comments:

Post a Comment