Categorygithub.com/crypt0plasm/cryptoplasm-coreCryptoplasm_Blockchain_Constants
package
0.0.0-20241014002856-078e221327e9
Repository: https://github.com/crypt0plasm/cryptoplasm-core.git
Documentation: pkg.go.dev

# Functions

================================================ Function 02.03 - ADD ADD adds two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has "DecimalPrecision" decimal Precision plus elastic integer Precision.
================================================ Function 02.02 - ADDs ADDs adds two decimals within CryptoplasmPrecisionContext Context.
================================================================================================ 02,03,04,05 Mathematical operator Functions: Mathematical operating functions used for computing Addition, Subtraction, Div, Multiplication, etc Basic Operations done under CryptoplasmPrecisionContext without Condition and error reporting as supported by p================================================================================================************************************************************************************************================================================================================================ Function 02.01 - ADDx ADDx adds two decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 02.03b - ADDxc ADDxc adds two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 100 decimal Precision plus elastic integer Precision.
================================================ Function 02.03a - ADDxs ADDxs adds two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 70 decimal Precision plus elastic integer Precision.
================================================ Function 01.03 - AmountTier AmountTier returns the tier for a CryptoPlasm Amount.
================================================ Function 07.03 - AppDec AppDec creates a new bigger slice from the 2 slices used as input slices must be made of decimals.
================================================ 09 Blockchain Specific Geometry Functions For now only a custom ASA triangle function is needed================================================ Function 09.01 - ASApr ASApr computes and ASA triangle with a custom precision as used in the Seed computer.
================================================ Function 11.02 - AttoPlasm2String AttoPlasm2String converts a CryptoPlasm AUs (AttoPlasms) into a slice of strings.
BR-Split.go Block-Reward Split Computing Function================================================================================================************************************************************************************************================================================================================================ Function List: 01 Comparison Functions operating on decimal type 01 - BaseStakingPercent returns the Block Staking Reward % for a given Block-Height 02 - TreasurySplit returns Multiple Split % for a given Block-Height 03 - ProcentSplitMatrix returns all Split % for a given Block-Height 04 - ProcentSplitPrinter prints information regarding the Block-Reward split================================================ Func 01 - BaseStakingPercent BaseStakingPercent returns the Block Staking Reward % for a given Block-Height The Block-Height Type is a decimal.
================================================ Function 11.04 - BHAmountConv2Print BHAmountConv2Print converts the BlockHeight decimal into a string to be used for printing purposes.
================================================ Func 05.03 - BHRewardAdder BHRewardAdder returns the Reward Sum for the given BlockHeight when BlockHeight as input is of Decimal type.
No description provided by the author
Func 06.01a - BHRewardDayIntermitent Computes Daily Block Reward intermittently.
Func 06.01b - BHRewardDaySequential Computes Daily Block Reward sequentially.
================================================ Func 05.04b - BHRewardIntSumD BHRewardIntSumD returns the Reward Sum for the given BlockHeight when BlockHeight as input is a Decimal.
================================================ Func 05.04a - BHRewardIntSumS BHRewardIntSumS returns the Reward Sum for the given BlockHeight when BlockHeight as input is a String.
================================================ Func 05.02b - BHRewardSeqSumCheckpointD BHRewardSeqSumCheckpointD returns multiple BlockReward Sums, computed each inputted BlockHeightCheckpoint - for the whole Emission Period (524.596.891 Blocks); when BlockHeightCheckpoint as input is a Decimal.
================================================ Func 05.02a - BHRewardSeqSumCheckpointS BHRewardSeqSumCheckpointS returns multiple BlockReward Sums, computed each inputted BlockHeightCheckpoint - for the whole Emission Period (524.596.891 Blocks); when BlockHeightCheckpoint as input is a String.
================================================ Func 05.01b - BHRewardSeqSumD BHRewardSeqSumD returns the Block-Reward Sum for the given BlockHeight; when BlockHeight as input is a Decimal.
================================================================================================************************************************************************************************================================================================================================ Func 05.01a - BHRewardSeqSumS BHRewardSeqSumS returns the Block-Reward Sum for the given BlockHeight; when BlockHeight as input is a String.
================================================ Func 03.03 - BlockGeometricHeight BlockGeometricHeight returns the geometric height for a given BlockHeight on the Kamel Graph Used to calculate the BlockRewards.
================================================ Func 03.01b - BlockRewardD BlockRewardD returns the Block Reward for a given Block Height.
================================================================================================************************************************************************************************================================================================================================ Func 03.01a - BlockRewardS BlockRewardS returns the Block Reward for a given Block-Height The Block-Height Type is string.
================================================ Func 06.03 - ComputeNNB Computes the Network-Node-Bonus, or the NNB NNB = Log in base 7 from (Validators * 4 + Observer * 3) .
================================================ 11 CP Amount String Manipulation Function: Functions that manipulate CP Amounts formatting them for displaying purposes.================================================ Function 11.01 - CPConvert2AU CPConvert2AU converts a CryptoPlasm amount into Atomic Units.
================================================ # Function 03b - ConvertIntervals ConvertIntervals converts interval duration in time duration.
================================================ Func 03.02 - ConvGH ConvGH returns the Block Reward for a Geometric Height.
================================================ Function 08.02 - Count4Coma Count4Coma returns the number of digits before precision.
================================================ Function 10.03 - CPAmount2StringDecomposer CPAmount2StringDecomposer creates a string of uint8 from the integer digits of a cpAmount, to be used for calculating the TxTax 123456789 results in [9 8 7 6 5 4 3 2 1].
================================================ Function 10.04 - CPTxTaxV2 CPTxTaxV2 computes the modified TxTax.
No description provided by the author
================================================ # Function 01 - CryptoplasmDecimalSeedPrinter CryptoplasmDecimalSeedPrinter prints all the Decimal Seeds.
================================================================================================************************************************************************************************================================================================================================ Func 02.01 - CryptoplasmGeometricKamelSequence Creates the Geometric Kamel Sequences upon which the BlockRewards are computed.
================================================ # Function 02 - CryptoplasmIntegerSeedPrinter CryptoplasmIntegerSeedPrinter prints all the Decimal Seeds.
================================================ # Function 03 - CryptoplasmIntervals CryptoplasmIntervals prints the Cryptoplasm Time Intervals.
================================================================================================************************************************************************************************================================================================================================ Slices/Lists Functions These Functions are used to compute the BlockReward Original implementation was made using Python Lists, therefore a similar mechanic will be used in Go as well.
================================================ Slices/Lists Functions These Functions are used to compute the BlockReward Original implementation was made using Python Lists, therefore a similar mechanic will be used in Go as well.
Func 06.01c - Day2BlockNumber Converts Day-number to lower and upper block-number.
================================================================================================ 01 Comparison Functions between decimals: The functions use the SummedMaxLengthPlusOne function to set the ComparisonContextPrecision================================================================================================ Function 01.01 - DecimalEqual DecimalEqual returns true if decimal x is equal to decimal y.
================================================ Function 01.05 - DecimalGreaterThan DecimalGreaterThan returns true if decimal x is greater than decimal y.
================================================ Function 01.06 - DecimalGreaterThanOrEqual DecimalGreaterThanOrEqual returns true if decimal either x is greater than decimal y, or if they are equal.
================================================ Function 01.03 - DecimalLessThan DecimalLessThan returns true if decimal x is less than decimal y.
================================================ Function 01.04 - DecimalLessThanOrEqual DecimalLessThanOrEqual returns true if decimal either x is less than decimal y, or if they are equal.
================================================ Function 01.02 - DecimalNotEqual DecimalNotEqual returns true if decimal x is not equal to decimal y.
================================================ Function 03.06 - DIF DIF subtracts multiple decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has "DecimalPrecision" decimal Precision plus elastic integer Precision.
================================================ Function 03.05 - DIFs DIFs subtracts multiple decimals within CryptoplasmPrecisionContext Context.
================================================ Function 03.04 - DIFx DIFx subtracts multiple decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 03.06b - DIFxc DIFxc subtracts two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 100 decimal Precision plus elastic integer Precision.
================================================ Function 03.06a - DIFxs DIFxs subtracts two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 70 decimal Precision plus elastic integer Precision.
================================================ Function 05.04 - DivInt DivInt returns the integer part of x divided by y It is equal to x // y Returned Value is also of decimal Type.
================================================ Function 05.05 - DivMod DivMod returns the remainder from the division of x to y It is equal to x % y Returned Value is also of decimal Type.
================================================ Function 05.02 - DIVs DIVs divides two decimals within CryptoplasmPrecisionContext Context.
================================================ Function 05.01 - DIVx DIVx divides two decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 05.02 - DIVxc DIVxc divides 2 numbers with elastic integer precision and 100 max decimal precision.
================================================ Function 08.03 - DTS DTS Converts Decimal to String with "." as Separator Similar to .String() function, but you can choose separator.
================================================================================================************************************************************************************************================================================================================================ Func 04.01 - ExportBr ExportBR exports the whole 524.596.891 BlockRewards to an output file.
================================================ Function 01.02 - FeeComputer FeeComputer returns all the possible fees for a given Block Height.
BlockChainFees.go Blockchain specific p Functions================================================================================================************************************************************************************************================================================================================================ Function List: 01 Comparison Functions operating on decimal type 01 - FeePerByte Returns the FeePerByte for the given BH 02 - FeeComputer Returns all the possible fees for a given Block Height 03 - AmountTier Returns the tier for a CryptoPlasm Amount.
================================================ Function 11.03 - KosonicDecimalConversion KosonicDecimalConversion converts CryptoPlasm amount into a string to be used for printing purposes.
================================================ Function 07.02 - LastDE LastDE short for LastDecimalElement, returns the last element in the slice.
================================================ Function 01.00c - MaxDecimal MaxDecimal returns the maximum between two Decimals.
================================================================================================ 01 Comparison Functions between integers:================================================ Function 01.00a - MaxInt32 MaxInt32 returns the maximum between two int32 numbers.
================================================ Function 01.00b - MaxInt64 MaxInt64 returns the maximum between two int64 numbers.
================================================ Function 04.02 - MULs MULs multiplies two decimals within CryptoplasmPrecisionContext Context.
================================================================================================************************************************************************************************================================================================================================ Function 04.01 - MULx MULx multiplies two decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 04.03 - MULxc MULxc multiplies two decimals within an elastically modified Precision CryptoplasmPrecisionContext Context The elastic Precision's decimal limit is set to CryptoplasmMaxMathPrecision (it grows up to this value), while the integer precision scales without any "limits".
BR_Compute.go Block Reward Compute Functions ================================================ Function List: 00 Auxiliary Functions 01 - OnPage Link Scanning Function.
================================================ 10 Transaction Tax and OverSend related Functions: Functions that are used for computing OverSend and its related Transaction Tax are here================================================ Function 10.01 - OverSendLogBase OverSendLogBase returns the logarithm base required for computing overspend.
================================================ Function 10.05 - OverSendV2 OverSendV2 computes the modified TxTax.
================================================ Function 10.02 - OVSLogarithm OVSLogarithm returns the logarithm from "number" in base "base".
================================================ Function 00.01 - PercentMultiplier Multiplies Base with the Percent Value .
================================================ Function 04.08 - POWs POWs computes x ** y within CryptoplasmPrecisionContext Context.
================================================ Function 04.07 - POWx POWx computes x ** y within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 04.10 - POWxc POWxc computes x ** y within an elastically modified Precision LOCPrecisionContext Context Same as POWxcs, the custom Decimal limit is set to LOCMaxMathPrecision (150).
No description provided by the author
================================================ Function 04.05 - PRDs PRDs multiplies multiple decimals within CryptoplasmPrecisionContext Context.
================================================ Function 04.04 - PRDx PRDx multiplies multiple decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 04.06 - PRDxc PRDxc multiplies two decimals within an elastically modified Precision CryptoplasmPrecisionContext Context The elastic Precision's decimal limit is set to 100, while the integer precision scales without any "limits".
================================================ Function 07.05 - PrintDL PrintDL short for PrintDecimalList, prints the decimals within the given list/slice.
================================================ Func 03 - ProcentSplitMatrix ProcentSplitMatrix returns all Split % for a given Block-Height inside an array of arrays.
================================================ Func 04 - ProcentSplitPrinter ProcentSplitPrinter prints information regarding the Block-Reward split for a given Block-Height.
================================================ Function 10.06a - PseudoFiftyFiftyOverSendLong PseudoFiftyFiftyOverSendLong computes a PseudoFiftyFiftyOverSend used to later compute the TrueFiftyFiftyOverSend.
================================================ Function 10.06b - PseudoFiftyFiftyOverSendShort PseudoFiftyFiftyOverSendShort computes a PseudoFiftyFiftyOverSend used to later compute the TrueFiftyFiftyOverSend.
================================================ Func 06.02 - ReadTokenValue Reads the Amounts of a token (via its TokenIdentifier) from a given Address Output is in *p.Decimal with the required decimals .
================================================ 08 Digit Manipulations Function: Operations done on the number of Digits of a decimal Used for setting elastic precision on different other functions================================================ Function 08.01 - RemoveDecimals RemoveDecimals removes the decimals and leaves the resulted number without them.
================================================ Function 07.04 - Reverse Returns the Reverse of the Slice/Lists.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
================================================ Function 03.02 - SUBs SUBs subtract two decimals within CryptoplasmPrecisionContext Context.
================================================================================================************************************************************************************************================================================================================================ Function 03.01 - SUBx SUBx subtract two decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 03.03b - SUBxc SUBxc subtracts two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 100 decimal Precision plus elastic integer Precision.
================================================ Function 03.03a - SUBxs SUBxs subtracts two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 70 decimal Precision plus elastic integer Precision.
================================================ Function 02.06 - SUM SUM sums multiple decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has "DecimalPrecision" decimal Precision plus elastic integer Precision.
================================================ 07 List Function: Functions that operate on slices of decimals for different Purposes, basically "emulating" Python List capability.================================================ Function 07.01 - SumDL SumDL short for SumDecimalList, return the sum of the decimals within the list/slice.
BlockChain_F.Firefly.go Blockchain specific Firefly Functions================================================================================================************************************************************************************************================================================================================================ Function List: 01 Comparison Functions operating on decimal type 00 - SummedMaxLengthPlusOne SummedMaxLength returns the sum of the maximums length of digits (b4 and after coma) 00a - MaxInt32 Returns the maximum between two int32 numbers 00b - MaxInt64 Returns the maximum between two int64 numbers 00c - MaxDecimal Returns the maximum between two decimals 01 - DecimalEqual x == y 02 - DecimalNotEqual x != y 03 - DecimalLessThan x < y 04 - DecimalLessThanOrEqual x <= y 05 - DecimalGreaterThan x > y 06 - DecimalGreaterThanOrEqual x >= y 02 Addition Functions 01 - ADDx Adds 2 numbers with custom total precision 02 - ADDs Adds 2 numbers within CryptoplasmPrecisionContext (70 total precision) 03 - ADD Adds 2 numbers with custom decimal precision and elastic integer precision 03a - ADDxs Adds 2 numbers with 70 decimal precision and elastic integer precision 03b - ADDxc Adds 2 numbers with 100 decimal precision and elastic integer precision 04 - SUMx Adds multiple numbers with custom total precision 05 - SUMs Adds multiple numbers within CryptoplasmPrecisionContext (70 total precision) 06 - SUM Adds multiple numbers with custom decimal precision and elastic integer precision 06a - SUMxs Adds multiple numbers with 70 decimal precision and elastic integer precision 06b - SUMxc Adds multiple numbers with 100 decimal precision and elastic integer precision 03 Subtraction Functions 01 - SUBx Subtracts 2 numbers with custom total precision 02 - SUBs Subtracts 2 numbers within CryptoplasmPrecisionContext (70 total precision) 03 - SUB Subtracts 2 numbers with custom decimal precision and elastic integer precision 03a - SUBxs Subtracts 2 numbers with 70 decimal precision and elastic integer precision 03b - SUBxc Subtracts 2 numbers with 100 decimal precision and elastic integer precision 04 - DIFx Subtracts multiple numbers with custom total precision 05 - DIFs Subtracts multiple numbers within CryptoplasmPrecisionContext (70 total precision) 06 - DIF Subtracts multiple numbers with custom decimal precision and elastic integer precision 06a - DIFxs Subtracts multiple numbers with 70 decimal precision and elastic integer precision 06b - DIFxc Subtracts multiple numbers with 100 decimal precision and elastic integer precision 04 Multiplication Functions 01 - MULx Multiplies 2 numbers with custom total precision 02 - MULs Multiplies 2 numbers within CryptoplasmPrecisionContext (70 total precision) 03 - MULxc Multiplies 2 numbers with elastic integer precision and 100 max decimal precision 04 - PRDx Multiplies multiple numbers within a specific precision context 05 - PRDs Multiplies multiple numbers within CryptoplasmPrecisionContext 06 - PRDxc Multiplies multiple numbers with elastic integer precision and 100 max decimal precision 07 - POWx Computes x ** y within a specific precision context 09 - POWxcs Computes x ** y with elastic integer precision and custom max decimal precision 10 - POWxc Computes x ** y with elastic integer precision and 100 max decimal precision 05 Division Functions 01 - DIVx Divides 2 numbers within a specific precision context 02 - DIVs Divides 2 numbers within CryptoplasmPrecisionContext 03 - DIVxc Divides 2 numbers with elastic integer precision and 100/101 max decimal precision 04 - DivInt Returns x // y, uses elastic Precision (result is "integer") 05 - DivMod Returns x % y, uses elastic Precision (result is the rest) 05a Mean Functions 01 - TwoMean Returns the mean of two decimals 06 Truncate Functions 01 - TruncateCustom Truncates using custom Precision (it must be know beforehand) 02 - TruncSeed Truncates elastically to CryptoplasmSeedPrecision 03 - TruncToCurrency Truncates elastically to CryptoplasmCurrencyPrecision 04 - TruncPercent Truncates elastically to CryptoplasmPercentPrecision 07 List Functions 01 - SumDL Adds all the decimals in a slice of decimals 02 - LastDE Returns the last element in a slice 03 - AppDec Unites 2 slices made of decimals 04 - Reverse Reverses a slice of decimals 05 - PrintDL Prints the "decimals" from a slice of strings 06 - WriteList Writes strings from a slice to an external file 08 Digit Manipulation Functions 01 - RemoveDecimals Removes the decimals of a number, uses floor function 02 - Count4Coma Counts the number of digits before precision 03 - DTS Converts Decimal to String with "." as Separator 09 Blockchain Specific Geometry Functions 01 - ASApr Computes an ASA triangle with specified precision without returning the Gamma Angle 10 OverSend Functions 01 - OverSendLogBase Returns the Logarithm Base used to computer the Overspend value for the given CP Amount 02 - OVSLogarithm Computes the Logarithm in Base 777...777 for the given CP Amount 03 - CPAmount2StringDecomposer Decomposes Integer Part of a cpAmount to a backwards slice of integers 04 - CPTxTaxV2 Computes the Transaction-Tax and its Per-Mille value, for the given CP Amount 05 - OverSendV2 Computes the Oversend value for the given CP Amount 06a - PseudoFiftyFiftyOverSendLong Computes the pseudoFFOverSend 06b - PseudoFiftyFiftyOverSendShort Computes the pseudoFFOverSend (OVerSend must be computed outside of function) 06c - TrueFiftyFiftyOverSendLong Computes the FFOverSend 06d - TrueFiftyFiftyOverSendShort Computes the FFOverSend (OVerSend must be computed outside of function) 07 - TxTaxPrinter Computes and Prints all related TxTax information 07a - TxTaxDisplayOffset Auxiliary TxTaxPrinter function 07b - TxTaxDisplayOffset Auxiliary TxTaxPrinter function 11 Cryptoplasm Amount String Manipulation Function 01 - Convert2AU Converts § Amount to AtomicUnits (AttoPlasms) 02 - AttoPlasm2String Converts AttoPlasms into a slice of strings 03 - KosonicDecimalConversion Converts a § Amount into a string that can be better used for display purposes 04 - BHAmountConv2Print Converts the BlockHeight decimal into a string to be used for printing purposes ================================================================================================************************************************************************************************================================================================================================ Function 01.00 - SummedMaxLength SummedMaxLength returns the sum of the maximums length of digits.
================================================ Function 02.05 - SUMs SUMs adds multiple decimals within CryptoplasmPrecisionContext Context.
================================================ Function 02.04 - SUMx SUMx adds multiple decimals within a custom Precision modified CryptoplasmPrecisionContext Context.
================================================ Function 02.06b - SUMxc SUMxc adds two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 100 decimal Precision plus elastic integer Precision.
================================================ Function 02.06a - SUMxs SUMxs adds two decimals within custom Precision modified CryptoplasmPrecisionContext Context The Precision has 70 decimal Precision plus elastic integer Precision.
================================================ Func 02 - TreasurySplit TreasurySplit returns Multiple Split % for a given Block-Height.
================================================ Function 10.06c - TrueFiftyFiftyOverSendLong TrueFiftyFiftyOverSendLong computes the TrueFiftyFiftyOverSend The TrueFiftyFiftyOverSend is the OverSend value for which both the Sender and the Receiver pay the same amount of Transaction Tax.
================================================ Function 10.06d - TrueFiftyFiftyOverSendShort TrueFiftyFiftyOverSendShort computes the TrueFiftyFiftyOverSend The TrueFiftyFiftyOverSend is the OverSend value for which both the Sender and the Receiver pay the same amount of Transaction Tax.
================================================ 06 Truncate Functions: Functions used to Truncate Decimals to specific precision In specific ways================================================ Function 06.01 - TruncateCustom TruncateCustom truncates the decimal to the specified precision number.
================================================ Function 06.03 - TruncPercent TruncPercent truncates the decimal to CryptoplasmCurrencyPrecision It is Context Precision Independent.
================================================ Function 06.02 - TruncSeed TruncSeed truncates the decimal to CryptoplasmSeedPrecision.
================================================ Function 06.03 - TruncToCurrency TruncToCurrency truncates the decimal to CryptoplasmCurrencyPrecision It is Context Precision Independent.
================================================ 05a Mean Functions: Different types of means used for computing purposes In specific ways================================================ Function 05a.01 - TwoMean TwoMean returns the mean of two decimals.
================================================================================================ Function 02.01 - TxSimulator TxSimulator simulates a simple transaction.
================================================ Function 10.07a - TxTaxDisplayOffset TxTaxDisplayOffset in an auxiliary TxTaxPrinter function.
Function 10.07b - TxTaxDisplayOffsetS TxTaxDisplayOffsetS in an auxiliary TxTaxPrinter function.
================================================ Function 10.07 - TxTaxPrinter TxTaxPrinter computes and prints all OverSend related information for the given cpAmount.
================================================ Func 06.04 - UnityDayScanner Given the following Inputs 1) Day Number since UNITY started (gives the Daily Block Reward Amount) 2) Address Holding the accumulated UNITY Volume Fees computes the Output in UnityNftInput format type UnityNftInput struct { Day string RawDailyMint *p.Decimal TxTax *p.Decimal Network NNB} type UnityNftOutput struct { Time UnityTime Treasury *p.Decimal Minor *p.Decimal AbsoluteBonus *p.Decimal Major *p.Decimal EliteAuryn *p.Decimal}.
================================================ Func 06.04 - UnityDaysComputer Computes the Blockchain time in Days, Years and Day of Year using Day as input .
================================================ Func 06.05 - UnityNftComputer Given the following an Input in kw.UnityNftInput computes the correct Output in UnityNftOutput format type UnityNftInput struct { Day string RawDailyMint *p.Decimal TxTax *p.Decimal Network NNB} type UnityNftOutput struct { Time UnityTime Treasury *p.Decimal Minor *p.Decimal AbsoluteBonus *p.Decimal Major *p.Decimal EliteAuryn *p.Decimal}.
================================================ Function 07.06 - WriteList WriteList writes the strings from the slice to an external file as Name can be used "File.txt" as the output file.

# Constants

Atomic Units per Cryptoplasm.
23115732923502492351869403393438306982639378690095569104032787203980148228041913685525272242174661218702645141327232481974409791932000078410388386177817655043149469072067".
46231465847004984703738806786876613965278757380191138208065574407960296456083827371050544484349322437405290282654464963948819583864000156820776772355635310086298938144135".
BlockChain Intervals.
14469301683209967785660336971307130171983630485525806795551381667712795800898521584265423182588320749466935042998433502899035050300320599018761484513376903429304753104722".
35762604185541729437790771581361892297073237879616129659398556012213354164373323985040401887511553112675019058432069804561867343974960641233072376535458128585610652668701".
BlockChain Intervals.
85896656772099968049965664720775391354733769891522665841287865279381182447309216963759770527490938679403384007259874973254896360573674241631789715365733742006539045082405".
32592232455024302156582579310007666023578836271607375165152790420196164894495691344344356098544713341783994549774764791511458586763746141409119821970206957891019496013170".
BlockChain Intervals.
53558150274373282200996197268636748422270727410231633348787988192143721376975759958017147211196311637271799923302298183577206534981853131081653660870758170105689380545402".
Decimal Precision.
Decimal Precision.
Decimal Precision.
Decimal Precision.
Total and Decimal Precision.
BlockChain Intervals.
2*10**10 AU aka 20 FemtoPlasm per Block.
=============================== Transaction Fee Multipliers=============================================================================================.
17603469406324699264552203728228781734854047563080266864889917379915522679125848517743518074977100995657589506504988514221772587652078403535578174946110910877306175175831".
03866539218214160281019712693375711308362670711363704454595128840820882089215316016167870115360954967712081058848109623142262259194493083293911074217930769540096024450561".
BlockChain Intervals.
39113027015993818730764424719296504565018872998656781769837509572549708407470164860932029698360333725389480068793454194898480993196326213690435887363783841023900191977303".
12867757092623184799536723723984817254131297365666777161093219085498324730212978578142100085160445949651383195676180265136049669100834118651320683764852953446043757242434".
BlockChain Intervals.
BlockChain Intervals.
77916987540693469736206911373031390750240324496266620224972229908647554039298382508242888156344262818782463224905235604572942254400321050377665099311491108148214911008294".
77776097557209956537647420738431173891021295054572742092639406064277097443334557475597451949849357602982895378137618856526279561729612727096614403090545562180108554824788".
BlockChain Intervals.
47170870024639515423665252327046908149680993950708042561330034560537873507717108724954307264259363897304025369848969984617755648586455691736830848158213038771190145191942".
75673341438198016253867830693417334152383470765550007024833715596107482766988608639015947529510256007991003527898025942204481992736070083645428346888351518535457823580472".
BlockChain Intervals.
Blue Period in Blocks.
Green Period in Blocks.
Indigo Period in Blocks.
Orange Period in Blocks.
Purple Period in Blocks.
Red Period in Blocks.
White One Era.
Yellow Period in Blocks.
10**19 AU aka 10 MicroPlasm aka 10000 NanoPlasm.
BlockChain Intervals.
10**15 AU aka 1 NanoPlasm.
81011964613644048747402037909317201310192096624981879288619518040599998635956022076851839404542253563216844707158437345374885758966190191892475017804054990945748522013174".
55541775726452733784575987793582318465163411038588984055513086710270571398803499810759402046824905309077200291776303022464900114246823372595531758644978016364890570530864".
BlockChain Intervals.
03702616454709778156777495028153971543184141005677899889589499007422130010346002126582056241278715116914223405977394279769720179755860307152238320388967160138703761983160".
72789615599211546246855331394309488651847507972496123667662554571470524011673280927601614309076246446328521090638757140548152543738622480383637737592709642333820953400965".
BlockChain Intervals.
BlockChain Intervals.
BlockChain Intervals.
Premine Amount.
24432938779590995837841532019384790150349085420733522736133724177165438818776167178359672061917060017698829380688343277961621188229780984435117506605176498547028399816297".
35660083738592050362142901663713847113432794566069457416419489439272636989036672482046638214546024574094739007826821411000258383259087452574481848085511568932620265261545".
BlockChain Intervals.
75632644992903257458735950465103568423241907148623679450703441583915996934435313769203007730354943771681360454686785107877436679708139583522254486775190587479608684256174".
26891978265178712859078440044665328695481061733347841808882751709087041846467952197400245227340660911511048676235584758898987802431939330594135241876828897943372661795441".
=============================== Cryptoplasm Integer Seeds (Integer Seeds)=============================================================================================.
12537782878339614625771498809035880098867872346732897743180678569403622937685906472124480697705107611139512091414204363056523843258830147818880718433631053114090520642197".
82040880690766415114927327050916082448016618724791510731215394255084134213230824510555923992158583594452586869208051730612161579190252612660288257088154809059958316016090".
BlockChain Intervals.
77613928439143777266907000301408484507837129473340838769099596496184639293804298777173098509834768715829137756304537771292676634707757587159664600859089495362064618633161".
71580515908879151284881604632153356843246622823244290161927325938691182581452507122203432887230124264762661404338862761784959484426833352783146632351792561108840033909110".
BlockChain Intervals.
Total Theoretical Emission without Bonuses for One Era.
Base Block-Reward used as starting point for BR calculations.
at higher precision sum ends in ...205 ??.
96509621441960570900115269772036588799224478842644813092952995468374792700535540513090096414588656427333291842393759390325440824474269113899493647236888735135953137095747".
64030092438005383734298957536370484716894250611339362185936095502532022628114548971046078379731970307243636309202148825978990235984310581518536951072236953890507709658038".
BlockChain Intervals.
36541018240740246649576735536180292375694773812166491930655995247799212452046610949323116974900711193004663009289356729830960286123820285321368328210923027750793180868603".
18396904506226212361196557891241987452343475676335561525682588401208319343318545668692751385857807667204710244635373112015235949039067998472592935687779763040136503026148".
BlockChain Intervals.
82051023429631295084228214141774093090232076185162203767778977868683417696291068680659145751642959282977468816748030564224610991180351121691818457543376840110408220056801".
05493868213596096365590475181833258358465672817908846494426160474614574654369161757532776621391535689893000433337201721222100282080398865859651228532805344145078971867156".
BlockChain Intervals.

# Variables

Array declarations.
Array declarations.
Array declarations.
AUs = p.NFS(AuPerUnit).
Geometric Heights List Definition=============================================================================================.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Sum of Reward equivalent to the Camel Emission only (without its Support).
Sum of Reward equivalent to the Camel-Support-Area.
============================================================================================= Cryptoplasm p Decimal Context Definition=============================================================================================.
No description provided by the author
No description provided by the author
No description provided by the author
=============================== Computing Fee Matrix=============================================================================================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
Array of Array declaration.
No description provided by the author
=============================== Fee per byte variable Declaration .
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
=============================== Intervals and Seeds variable Declaration=============================================================================================.
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
===============================.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Blockchain Premine and Emission variable Declarations=============================================================================================.
UnityIdentifier listed bellow.
No description provided by the author
No description provided by the author

# Structs

BlockChainParameters.go Cryptoplasm Blockchain Parameters variable and constants ================================================ Function List 01 - CryptoplasmDecimalSeedPrinter prints the Decimal Seeds 02 - CryptoplasmIntegerSeedPrinter prints the Integer Seeds 03 - CryptoplasmIntervals prints Cryptoplasm time intervals 03b - ConvertIntervals converts interval duration in time duration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author