chainstacklabs / developer-hub-content

Articles submitted by the community for the Chainstack Developer Hub content initiative
34 stars 14 forks source link

A Detailed Tutorial to Understanding Mapping in Solidity #19

Closed johnfawole closed 1 year ago

johnfawole commented 2 years ago

Proposed topic: A Detailed Tutorial to Understanding Mapping in Solidity

  1. https://mirror.xyz/0x7AbeC848F5D5A07F591cA20011125E3BB6bdE4eD/wshfe7hc6stqSHJfzMRGwPcmmqxkRCIJxNjWhj8Qays

  2. https://medium.com/afripay/afripay-pan-african-cryptocurrency-project-aimed-to-help-small-business-owners-98dc0a7c6dc8

Proposed Outline

  1. Simple mapping
  2. Nested mapping
  1. Tracking balances
  2. Tracking Approvals
  3. Identifying owners

Creating a Custom Contract in Solidity to Explain Mapping

Genesis3800 commented 2 years ago

Hey @johnfawole , thanks a lot for your interest in our developer hub program. Can you please edit your issue to include a proposed outline for your article?

Check out this issue for some inspiration-

https://github.com/chainstack/developer-hub-content/issues/18

johnfawole commented 2 years ago

Updated, ser @Genesis3800.

On Wed, 14 Sep 2022, 12:10 pm Priyank Gupta, @.***> wrote:

Hey @johnfawole https://github.com/johnfawole , thanks a lot for your interest in our developer hub program. Can you please edit your issue to include a proposed outline for your article?

Check out this issue for some inspiration-

18 https://github.com/chainstack/developer-hub-content/issues/18

— Reply to this email directly, view it on GitHub https://github.com/chainstack/developer-hub-content/issues/19#issuecomment-1246608546, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZCGCNQYLTOKCPFHJNNONALV6GXA5ANCNFSM6AAAAAAQMJOUNI . You are receiving this because you were mentioned.Message ID: @.***>

Genesis3800 commented 2 years ago

Hey @johnfawole , Thanks again for reaching out to us. I have forwarded your proposal for a vote internally. I'll get back to you as soon as possible.

And lets hold back the 'ser' for when I have been knighted by a king/queen. As of now I am a mere commoner :(

johnfawole commented 2 years ago

Alright, I'll be expecting your feedback.

Haha.

Genesis3800 commented 2 years ago

Hey @johnfawole , We discussed your proposal internally, and everyone wants to see this through. We would however like to modify your proposal in a way that better matches our existing blog posts. Can we have a google/zoom meet to talk for a bit?

johnfawole commented 2 years ago

Oh, that is great.

Yes, sure. I am available. Tell me when you'd be ready to jump on a call.

Genesis3800 commented 2 years ago

I am available for the next 30 minutes from the time I am writing this. Are you available? It would be great If you could jump into our discord and drop me a message in the #developer-hub channel.

johnfawole commented 2 years ago

Great, just dropped you a message.

Genesis3800 commented 2 years ago

Hey @johnfawole , thanks for updating the outline. We would love to see the testing and deployment of your demo smart contract using Hardhat's latest practices. I like the outline, and I am excited to inform you that your proposal has been accepted.

If you need any help with your article, feel free to reach out.

johnfawole commented 2 years ago

Awesome, thanks for the update!

On Wed, 21 Sep 2022, 7:14 am Priyank Gupta, @.***> wrote:

Hey @johnfawole https://github.com/johnfawole , thanks for updating the outline. We would love to see the testing and deployment of your demo smart contract using Hardhat's latest practices. I like the outline, and I am excited to inform you that your proposal has been accepted.

If you need any help with your article, feel free to reach out.

— Reply to this email directly, view it on GitHub https://github.com/chainstack/developer-hub-content/issues/19#issuecomment-1253252449, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZCGCNWZO5VDNTY7XXZBEYDV7KRV5ANCNFSM6AAAAAAQMJOUNI . You are receiving this because you were mentioned.Message ID: @.***>

Genesis3800 commented 2 years ago

Hey @johnfawole , Thank you for your PR.

Here is what the process will look like moving on.

  1. I'll review your code and article in the next few days and work with you to fine-tune the article per our requirements.
  2. Once that is done, I will pass on your article internally for a peer review. This is the final review stage. Once this is done, we will merge the PR and will begin the process of publishing which might take up to a month.
  3. You will be paid as soon as your article is accepted internally (after step 2).

We look forward to working with you to take your work to the finish line.

johnfawole commented 2 years ago

Awesome, thanks for the update!

On Fri, 30 Sep 2022, 7:09 am Priyank Gupta, @.***> wrote:

Hey @johnfawole https://github.com/johnfawole , Thank you for your PR.

Here is what the process will look like moving on.

  1. I'll review your code and article in the next few days and work with you to fine-tune the article per our requirements.
  2. Once that is done, I will pass on your article internally for a peer review. This is the final review stage. Once this is done, we will merge the PR and will begin the process of publishing which might take up to a month.
  3. You will be paid as soon as your article is accepted internally (after step 2).

We look forward to working with you to take your work to the finish line.

— Reply to this email directly, view it on GitHub https://github.com/chainstack/developer-hub-content/issues/19#issuecomment-1263143957, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZCGCNSHOI3QQ4XWIEVU2UDWAZ7YXANCNFSM6AAAAAAQMJOUNI . You are receiving this because you were mentioned.Message ID: @.***>

johnfawole commented 2 years ago

Hi Priyank, I have adjusted the content as you required.

Please, check. Thanks.

On Fri, 30 Sep 2022, 1:32 pm John FĂĄwọlĂ©, @.***> wrote:

Awesome, thanks for the update!

On Fri, 30 Sep 2022, 7:09 am Priyank Gupta, @.***> wrote:

Hey @johnfawole https://github.com/johnfawole , Thank you for your PR.

Here is what the process will look like moving on.

  1. I'll review your code and article in the next few days and work with you to fine-tune the article per our requirements.
  2. Once that is done, I will pass on your article internally for a peer review. This is the final review stage. Once this is done, we will merge the PR and will begin the process of publishing which might take up to a month.
  3. You will be paid as soon as your article is accepted internally (after step 2).

We look forward to working with you to take your work to the finish line.

— Reply to this email directly, view it on GitHub https://github.com/chainstack/developer-hub-content/issues/19#issuecomment-1263143957, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZCGCNSHOI3QQ4XWIEVU2UDWAZ7YXANCNFSM6AAAAAAQMJOUNI . You are receiving this because you were mentioned.Message ID: @.***>

Genesis3800 commented 2 years ago

I'll have a look and get back to you @johnfawole . Thanks for updating the commit.

Genesis3800 commented 1 year ago

Hey @johnfawole , Thank you for your contribution to the developer hub. We appreciate having you with us. To move forward, please send me your email address.

I will reach out to you via mail to request your bank details for processing your payment.

johnfawole commented 1 year ago

It's my pleasure, Priyank.

Here is my Gmail - @.***

Thanks.

On Mon, 19 Dec 2022, 11:46 am Priyank Gupta, @.***> wrote:

Hey @johnfawole https://github.com/johnfawole , Thank you for your contribution to the developer hub. We appreciate having you with us. To move forward, please send me your email address.

I will reach out to you via mail to request your bank details for processing your payment.

— Reply to this email directly, view it on GitHub https://github.com/chainstack/developer-hub-content/issues/19#issuecomment-1357448092, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZCGCNTIAGXZT4J3L5XMFBDWOA4IPANCNFSM6AAAAAAQMJOUNI . You are receiving this because you were mentioned.Message ID: @.***>

Genesis3800 commented 1 year ago

Hey @johnfawole , this is what I see as your email. image

johnfawole commented 1 year ago

Wow, how come?

This is it again - johnfawole18@gmail.com

Genesis3800 commented 1 year ago

Cool. I'll reach out to you over there.