Proto commits in idena-network/idena-desktop

These 8 commits are when the Protocol Buffers files have changed:

Commit:a8e04da
Author:aidenaio
Committer:GitHub

Introduce ads (#841) * Update chakra imports * Update AspectRadio * Update Skeleton * Update Profile screen * Update bordered radio variant Remove testing stubs * Update Flips screens * Update Contacts screen * Update Voting list screen * Update voting view screen * Update settings components * Update voting dialogs * Update Prize pool icon * Add basic Ad screens * Add Ad edit screen Add dexie db * Make ads deployable * Review and burn ads * Add pb models * Move to ad drawers * Move Add stake drawer to ads * Remove unused pb code Fix linting errors * Set width for onboarding mining popover * Update icons * Update Profile --> Home * Add update Home components * Remove outdated profile penalty tag Nail component styles * Render popover w/ display none is not open Nail styles * Update flip editor arrow helpers position Flip wallet tx icons * Add Publish flip drawer Update flip styles * Update staking APY calculation * Add validation ads * Nail validation ad styles * Update voting drawer footers * Sort ads by targeting score * Remove truncating oracle desc * Update ad drawer styles Handle loading ad offers * Remove ad drawer tester * Update image search styles * Rework SendDna form * Nail wallet ts list styles * Trim long ad url * Handle flips w/out noise * Update dayjs package * Reset timers on duration change Update test cases w/ new home route * Show estimatedTerminationTime for Termination date * Batch read ad contract data * Skip Sync screen when hardfork Nail hardfork styles * Hide overflowing links * Allow setting owner fee for ad voting * Refetch identity after adding ad * Add validation ads animation * Nail Review ad drawer styles * Update Bad flip dialog styles * Consider rewardsFund when creating ad voting * Check for images before protecting * Enable flip noise conditionally * Adjust flip noise feature flagging * Check for voting result before persisting * Throw when incorrect dna send params * Respect FLIP_NOISE_EPOCH_START env * Skip animations if no ads * Refactor hooks and util fns * Persist and restore validation reports as the Set * Truncate ad links * Rework handling flip noise * Handle flip mining * Fix APY calculation * Fix lint * Check FLIP_NOISE_EPOCH_START for null * Truncate ad link in create campaign drawer * Return ad target in useProfileAds * Adjust ad offer list styles Nail validation ad styles * Add Age, Stake for nullish targeting * Rotate validation nav buttons * Workaround popover inset not being supported * Format oracle prize pool with 4 fraction digits Expose single useFormatDna hook Nail onboarding popover styles Co-authored-by: ridenaio <r@idena.io>

The documentation is generated from this commit.

Commit:0a6a27f
Author:aidenaio
Committer:aidenaio

Remove unused pb code Fix linting errors

The documentation is generated from this commit.

Commit:bd2c657
Author:aidenaio
Committer:aidenaio

Add basic Ad screens

Commit:4cb6e78
Author:aidenaio

Remove unused pb code Fix linting errors

The documentation is generated from this commit.

Commit:c59a78a
Author:aidenaio

Add basic Ad screens

Commit:cc7b1be
Author:aidenaio

Update Transaction proto model

Commit:e20f9ee
Author:aidenaio

Ad AdBanner

Commit:1f6689f
Author:aidenaio
Committer:GitHub

Handle dna:// raw tx (#521) * Handle dna:// raw tx * Remove sample tx hex * Respect callback_url and pass it back with tx